CMS (Content Management System) vs Legacy Webpages
Of course Typo3 is not all about backend itty gritty code development. One of the most important features is that you can give access to page editing to your customers. Enabling them to take over content generation themselves. As a developer you create the frame-work (maybe get a designer to create the layout) and then give editor access to an editor – usually the website owner.