Database collection involves gathering data from multiple sources, including an organization's own database server as well as external sources like the web, social networks, and personal networks. The collected data is then evaluated for its potential usefulness before being stored and input into systems like CRM software, Google Sheets, or Excel sheets.