Counselling is ‘talk therapy’ and allows people to discuss their problems in a safe and confidential environment.
Counsellors help you understand your problems and provide you with the tools which will help you to resolve them on your own.
Counselling can also help you better understand other people's point of view thereby having a better communication with others.
People may choose to speak to a counsellor because they feel they cannot speak to anyone else about their personal issues or when nobody is there to hear them out in an unbiased manner.
To get the most from your counselling sessions you should aim to make them consistent. Some sessions will feel more helpful than others, but it's important to realise that everything your counsellor is doing is designed to help you in the long run, even if it doesn't feel like it in the beginning.