Understanding the competitive landscape is critical to effective branding. Never underestimate the competition. Just when you think you have an advantage, they change direction and create a new challenge for you to deal with. Assessing the landscape should be an on-going exercise and the insights you gather should be applied to make your marketing plan as competitive as possible.
Here are some questions you should be answering on a continual basis: