A CRM (Customer Relationship Management) system provides a way for your to organize and track your sales process.  You enter your leads and then create opportunities.  In the opportunities, you track all the interactions you have with your leads.  All this data allows you to look at the different aspects of your sales process to look for improvements.