In order to achieve a successful new product, and certainly the successful implementation of a new product into a company, it is necessary to have a structured and documented approach to New Product Development (NPD), therefore providing a clear roadmap for the development of new products. This review highlights the NPD process, from concept to consumer, and what the key success drivers are, such as; the quest for real product superiority and success, and the need for cross-functional teams; in order for a company to succeed and use new products as a source for competitive advantage