plural noun

the professional maintenance of a favorable public image by a company or other organization or a famous person.

noun

websites and applications used for social networking

noun

the action or business of promoting and selling products or services, including collateral and advertising.

noun

a location connected to the Internet that maintains one or more pages on the World Wide Web