Customer retention refers to a company's ability to keep their customers coming back to use their product or service over a certain period of time. A high retention rate means that customers are happy with what they are getting from a business and tend to return. Of course on the other hand, a low retention rate indicates that customers are not satisfied with what they have received and will look elsewhere.