Media companies provide free content to users and generate revenue by offering advertising space to businesses.