In recent years, every e-commerce enterprise focuses on Customer Relationship Management(CRM) to provide the
better services to the customer as compared to their competitors. Building a better relationship with customer help the enterprises
in increasing profit and customers retention and satisfaction. It is necessary for enterprises to identify the potential customers in
the market by mining the customer data to gain profitable insight. One of the efficient way to identify the different customer
characteristics is by applying clustering analysis. In this paper, different clustering approach has been presented in order to
segment the customer and apply the different marketing strategies accordingly.