Cross-promotion is a marketing strategy where two or more brands collaborate to promote each other's products or services, leveraging each other's customer bases to increase reach and engagement. This symbiotic relationship can enhance brand visibility and credibility, ultimately driving sales and customer loyalty for all parties involved.