A small business has to be every bit as streamlined and diverse as a big business if it hopes to succeed these days. That often means that a single person has to wear many hats or that departments need to cross-pollinate ideas and resources. Small businesses certainly aren't the siloed, specialized machines that many big companies can afford to be, so they need all the help they can get.