Back on the early internet building a website was easy, you could learn basic HTML in a day and create your own website all for yourself. But as technology advanced websites got more and more complicated. Users wanted their website to host complex images, high-quality video streaming, fancy animations, and other things that were outside the scope of a basic CSS style sheet. Eventually, this complexity escaped the grasp of the layman this led to the rise of Templates