Crowns are something that you need to repair a damaged or decayed tooth. Veneers are something you choose to have applied to your teeth to improve their appearance. Also, crowns cover the entire exterior of your tooth, whereas veneers are only applied to the front of the teeth.