title: add-ons/extension, how to program?
body: <p>I want to know how to enable the developers to create add-ons for my application like chrome, firefox, blender and VS? <br/>
  I'm asking here about the concept how the made it?<br/> programmatically, what I need to provide in my application with to make this?<br/>
  any references I may help me?</p>