A combination of marketing, communication and technology used by an organization intended to give it greater visibility amongst a large population within a short timeframe.
Source: Society for Human Resource Management