The kind of point that provides current connection (5)
I believe the answer is:
power
'the kind of point' is the definition.
'power' can be an answer for 'point' (synonyms). I am not sure about the 'the kind of' bit.
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for power that I've seen before include "Strength, force" , "Three to the third - is twenty-seven" , "Strength or authority" , "What may be measured in watts" , "Possession of controlling influence" .)