Dolmus

I have heard a lot of people talking about Dolmus but having never been to Turkey before and going for the first time on 20th June I am curious as to how they work- can anyone shed some light? Is it just like a bus service that runs through the town, where do you get them, how much does it cost and how often do they come?
Thanks all
Thanks all