Appointments + Emails

Hello,

Can you confirm the email both customers and providers received about bookings.

For example:

Do customers receive a confirmation email (I think they do)
Does a customer receive a separate email as confirmation as payment received (or is this only from Paypal)
At the same time does the provider receive an email informing them of the booking (or only get reminded just before)?

Many thanks for your help or can you point me to where this is explained in the documentation?

Steven