It depends on the font format. Some fonts are bitmapped, in which case zooming in can lead to jagged edges and such. Bitmapped fonts were once quite common because they allow hand-tuning for specific sizes, and they're very fast to display.
Most reasonably recent font formats are based on some sort of vectors -- typically something like quadratic b-splines. Most font formats like Adobe type 1, TrueType and OpenType basically use a small virtual machine, and the font is defined, in essence, as a set of instructions to be executed on that virtual machine. This adds considerable flexibility, such as adding "hints" so the font still looks good when rendered at a small size.
There are also a few "intermediate" formats -- for example, 16-bit Windows used a vector font format that just described characters in terms of lines to be drawn, without anything like hints. These scaled somewhat better than bitmapped fonts, but they still tended to look fairly poor at extremely small or extremely large sizes.