First papshmere....

I have absolutely no knowledge of them. My mom never really told me things that a girl should know and I don't feel comfortable asking her. Could someone just tell me what they are for and what they do? And how lomg they take? I will be getting my first one soon. Thank you!