Competitive analysis is a process of gathering and analyzing information about your competitors, their practices, products, strengths and weaknesses and business trends in order to assess your position in the market and improve your products and marketing strategies.