In the last ten years, website developers saw a significant change in how sites are developed. Instead of monolithic sites that combine both a frontend (what you see) with a backend (the "meat" of the website that does something), we now more often than not split these two components.