I want to make a small cms project for learning. I want to know how wordpress process every url to desired output. It does not make html/php file for every post or page rather a template and database.But how it tell server that every url must be processed??