CRMs
These are typically computer or web-based software programs that typically act primarily as databases to record and maintain information about your leads/prospects and clients. There are many available on the market today, some being free forever and some having a 14 or 30 day free trial period.