As a web user, you know that the URL (Universal Resource Locator) is the address used by a browser to locate a certain piece of content. There's a lot of really cool tech with DNS and such that goes into making that happen that I'm not going to talk about here. What I will talk about is everything after the slash; in other words, www.yourDruaplsite.com/everything-over-here.
The problem with database driven web sites (like any site built with Drupal) is that databases require a query that is not compatible with the URL system. A typical SQL database query requires spaces and strange, hieroglyphic-like symbols. Not pretty. So in the early days of web site building (way back in the mid-90s), clever developers came up with a method to pass database queries from a URL to the database, retrieve some data, and then pass it back to the visitor's browser. At the time this was revolutionary since most web...