Your customers can select what type of appointment they want to schedule with you. If you set up additional options for each of your services, then they will appear for the customer to select as well.
The calendar here allows you customers to see when you are available for appointments. Only your free times will be available for the customer to select.
Customers enter their personal information to complete the order. If you have configured your account to accept online payments from you customers, then they customer will be directed to the appropriate payment form.