A lead database is a centralized repository where businesses store information about potential customers or leads. This data includes contact details, interaction history, preferences, and other relevant insights. The purpose of a lead database is to organize and manage leads effectively, facilitating targeted marketing and sales efforts.