What is Front-End?
The front-end of a website is the practice of converting data to a graphical interface; allowing the user to view and interact with data through digital interaction.
The front-end is basically the opposite of the back-end. It’s all the components of a website that a visitor can see (pages, images, content etc).
While web design is the way a website looks, front-end development is how that design actually gets implemented on the web.
Front-end developers link together the world of design and technology, packaging up the utility of the back-end in an inviting way for users to interact with. Core elements of front-end development include design/layout, content, buttons, images, navigation and internal links.