Crowns are thicker and cover the entire tooth whereas veneers are thinner and designed to just cover the front of the tooth.