A project (or program) is any undertaking, carried out individually or collaboratively and possibly involving research or design, that is carefully planned (usually by a project team) to achieve a particular aim. A project is a sequence of events: a "set of interrelated tasks to be executed over a fixed period and within certain cost and other limitations".