industryterm:desktop web development