Starting a Project

How are projects initiated?  What is the process behind starting a new project?