Crowns cover your teeth like a cap. A veneer is a thin shell that is applied to the front of your tooth with less damage to the tooth meaning you retain more of your natural tooth structure.