A tooth cap is also known as a crown. The main difference between a filling and a crown, is that a crown sits on top of the tooth, whereas a filling involves removing the decayed piece of tooth and filling it in.
Placing a crown over a weakened tooth can prevent tooth breakage. Crowns are also used to restore stained or misshapen teeth, or to protect a tooth that has had a root canal.