Say i wanted to make an add in for VB. How exactly do you go about it? I mean how do you tell VB that you have made an add in and it should show it in the add in section? This question pretty much goes for any program as well.

I know it has to be a .dll and you have to regester it and all, but i really have no idea how to get inside a program and make my program part of the other program.