industryterm:online presence