I want to create a website and it seems that I must install a couple supporting programs such as SQL and Tomcat. Can someone tell me why I need those supporting programs?
Is Apache Tomcat like the foundation that HTML Coding can run on? Similar to an Operating System needed for MS Word to run on?