Web Development: Web development involves creating and maintaining websites and web applications. It encompasses both front-end development, which focuses on the visual and interactive aspects of a website using HTML, CSS, and JavaScript, and back-end development, which handles server-side logic, databases, and application functionality often using languages like Python, Ruby, or PHP.