Customer engagement is a business communication connection between an external stakeholder (consumer) and an organization (company or brand ) through various channels of correspondence. This connection can be a reaction, interaction, effect or overall customer experience , which takes place online and offline. The term can also be used to define customer-to-customer correspondence regarding a communication, product, service or brand. However, the latter dissemination originates from a business-to-consumer interaction resonated at a subconscious level.