A project manager might have overall ownership of a project that might include technical and non technical aspects such as people management, planning, requirements gathering, usability testing, manuals,budgets etc.

A technical project manager (an there might be more than one) would look after the technical aspects of a project on behalf of a non technical project manager such as coding, testing, hardware etc.