Hi Gregg,
You will need to set up Discogs account, you just need your email address.
Its free, they make their money from acting as an online marketplace similar to EBay
If I want to add something that I own I just type in the CD or LP catalog number in the search box to retrieve the details from the Discogs database.
You can then add the entry to your collection which is stored by Discogs.
The downside is that there can be seemingly be many versions that match for some CDs or LPs.
In part this is down to some contributors being pedantic about technical details such as particular pressings.
The contributor community is its strength though as I have only had one occasion when I could not find something I own already in the database and the keen contributors are constantly revising and tweaking stuff.
You can manage your collection online, nothing particularly sophisticated but adequate.
You can export your collection to a comma delimited CSV file for download.
This is a background task and you get an automated email when it is ready for download
There is a unique URL for each entry in the main Discogs database but not for your individual collection.
So in theory its possible to attach a URL to an entry in an external database such as the B2
Hope this helps
John