Core competencies are specific output or abilities of a company that set them apart. It is what makes you better. There is a great explanation at www.quickmba.com/strategy/core-competencies/. They have diagrams to visualize this concept. There is also advice on how to achieve your core competencies. They also have additional recommended reading.