Back end and front end describe website program interfaces relative to the user.
The front end of your website is how it looks and how a user interacts with it: the graphic design and HTML portion—some people call this the user interface or UI.
In contrast, the back end handles the dynamic parts of the site, that your website visitors generally don’t see or interact with such as a newsletter, an administration page, a registration database, a contact page or more complicated web applications.
Your back end interfaces with your UI and makes your website work. If you’re looking for more on how to create your small business or startup’s first website, start with this guide.