OSMD: Online and Social Media Division

What does OSMD mean? The above is one of OSMD meanings. It may have other definitions. Please refer to the end of this passage.

OSMD: Online and Social Media Division

Definition in English: Online and Social Media Division