An Outsourced CMO is a complete marketing solution that takes full control of a company's marketing function. Fractional CMO, on the other hand, is a part-time, shared CMO role that delivers strategic guidance to companies without having to be on-site all the time. An Outsourced CMO can handle all marketing functions including market research, content development, and social media. Fractional CMOs are primarily responsible for devising and implementing marketing strategies, but on a flexible, part-time basis.