What's the difference between a Publisher and a CMO/PRO?

The team sat down and discussed the key differences between publishers and PRO/CMOs