We use Microsoft Dynamics which is a competitor of Salesforce. I find it staggering how slow and clumsy it is, coming from a relatively well-known software company

but that's another story.
Yes it's for business development. All the potential business is supposed to be in the database.
Of course it can show you only the data you entered. So there is a lot of data entry for sure, but then the tool centralises everything that was previously in various spreadsheets on various personal drives or (for the old school sales cats) scribbled down in notebooks or just not logged at all.
The tool then can sort and group and extract data in such a way that you can construct a sales budget and follow it up.
It gives a BD/Sales team a vehicle for a much more systematic approach and team work. It is also a great tool for the sales director to monitor what the heck his people are doing out there. With some good prioritisation, which is really what the tool aims at, the team can become so much more efficient.
The tool will not actually manage the relationship with your clients for you, too many buzzwords indeed. You still need to play golf and drink beer (bugger!)
If collaboration is your thing, the system allows you to Like whenever the guy in the office next to you closes a deal. I think we did that a few times during the first week
