In your journey to becoming the best web professional you possibly can, there are terms you will have to fully understand and differentiate. Front-end and back-end are two terms at the top of the list of those terms.
backend, design, development, frontend, web
We get better design when we understand our medium. It’s hard to understand web design and development when you don’t understand the web.
web, web architecture