What is front-end design and development?

Web Development