The Content Browser is the central component for editors to add, update, and delete CMS content represented by individual CMS objects. Images, videos, PDF files, web pages of any kind, but also contacts, locations, or papers can be handled by means of the Content Browser. Widgets cannot because they are page components, no individual CMS objects.
You can open the Content Browser when editing CMS attributes of the link
, linklist
, reference
, and referencelist
types. The JavaScript in-place editors for these attribute types already use the Content Browser. You can always look at their implementation to get a better understanding of how to use the Content Browser from within your own code.