An engineering discipline that is concerned with all aspects of software production
Encompasses many different skills and disciplines in the production and maintenance of websites.