Alan's money blog – learn to make money online !. Alan's finance blog. A company’s competitive advantage is what sets it apart from its rivals and gives it an edge in the market.