Web Development: Developing server-based applications using standard web protocols. It typically involves a combination of IT and software developer skills, alongside an ability to design a functional user interface.