Question: how do apache modules work?
Answer: The modules allow for Apache to perform additional functions, such as natively rewriting URLs to support SSL encryption. This allows administrators to modify Apache to meet their needs; adding modules that are needed and removing ones that are not.