The programming of your website is likely something you will never see unless it breaks. Behind the scenes, code tailored to your website's purpose can open up an administrative area that allows you to edit some or all of the content of your site to provide you with maximum control (and no need to wait for updates).
It can also automate several common web site tasks to take the burden of updating off of your hands. Which type you have (or which combination of elements) depends upon your preference and your website's needs.