I have a small doubt. Can any one help me.I am trying to understand the concept of "COM".

I just created an activex dll ,referenced it in my Project and used it.It is a simple DLL which performs addition of 2 numbers.Can i call it a COM component

I have not created any interfaces because i dont know how to create them.I have read that all com components shold implement atleast one interface called IUnknown interface and additional interfaces like IDispatch and IClassfactory are also Possible

So i would like to know whethet the component i created is a com component or just an active x component.

if both are different how to make my Activex Component a COM component