Since pixels are required to make up elements viewed on screen, and pixels are square, it should be no surprise that creating things that appear to have smooth curved edges could be problematic. This is where anti-aliasing comes in. Anti-aliasing lets you produce smooth edges by partially filling the edge pixels in an attempt to blend the element into the background.

Aliased Image Anti-aliased Image

Next Demo: Text: Serif vs. San-Serif