Project Management is a process that helps to manage the project from beginning to end. It is a set of tools and techniques that help in planning, tracking, and controlling the project. Agile method is a software development method which emphasizes on iterative and incremental approach for software development. It helps in creating short iterations with frequent feedbacks between developers and clients so as to reduce the risks of projects, deliver working products quickly, and maintain low costs. The introduction starts with an overview of what Project Management is about followed by an introduction on Agile Methodology.