An appointment is a meeting.
Ex/ Let's make an appointment for tomorrow.
A promise is telling someone that you will 100% do something or something will 100% happen.
Ex/ I promise I will buy you a car next week.
I promise if you go that you will get the job.
A reservation is ordering something.
Ex/ a table at a restaurant.
Lets make a reservation at that French restaurant.