This article discusses the definition of methodology and its role in project management. It also covers various project methodologies and processes such as PMBOK, PRINCE2, SDLC, Waterfall and Agile. The similarities and differences between Agile and Waterfall methodologies are explained along with how project methodologies/processes relate to the project life cycle.