The progression of steps a customer goes through when considering, purchasing, using and staying consistent with a product or service.  The Customer Lifecycle goes through a series of stages which describes the different points at which each customer is on the maturity curve.