As per Microsoft "Component Object Model or COM is a platform-independent, distributed, object-oriented system for creating binary software components that can interact".
COM defines a standard...
Always looking for an overall code which has all the functionalities. Looking for complete data structures, bitwise operators , design patterns , Visit my blog to fulfill all these requirements.