refers to the building, creating, and maintaining of websites. It includes aspects such as web design, web publishing, web programming, and database management.
is the process of creating software applications that run on a mobile device, and a typical mobile application utilizes a network connection to work with remote computing resources.