Nowadays, it is not difficult for you to see two or more brands appearing together in one advertisement... and this is what people normally call as 'Co-branding' or 'partner branding'. As the terms say, it means the collaboration between brands, the partnership among brands. They are combined to work together to strengthen the products or services which in return creates marketing synergy.