Many people think marketing and branding are the same thing, but they actually play very different roles in a business.