What is the difference between a public meeting and a public hearing?

A public meeting refers to a meeting that is open to the public. A public hearing is open to the public but is regarding a specific proposal/project.