Apache's mod_rewrite has become a friend to web developers throughout the world. It allows you to create tidy, user-readable URLs instead of ugly, meaningless links that often just expose an ID for a database record. A 'Fancy URL' will usually contain a version of the page title which is both human and machine readable as well as being a valid URL segment, this is called a slug.