Hi Lucia,
As per PMBOK, pg-438, Milestone: A significant point or event in the project. Ideally a milestone has a duration = 0. A milestone can be thought of as something that we're directing our efforts towards completing. Eg. Say, we're working towards creating a large shopping-mall. Milestones would be ideally dates, when the planning needs to be submitted, the first model shop to be completed, etc....
As per PMBOK, pg-432, Deliverable: Any unique and verifiable product, result...... So it is the final product that your customer, sponsor or stakeholder will verify and accept as complete. So, if you are baking a cake for your husband/boy friend, he takes a bite and certifies that you have made him a yummy cake

...... to his satisfaction and specifications...
Hope the above helps in clearing your doubts.