Above writings signify competitive advantage as the ability to stay ahead of present or potential competition. Also, it provides the understanding that resources held by a firm and the business strategy will have a profound impact on generating competitive advantage