What is the difference between a Buoyancy Aid and a lifejacket?

A buoyancy aid helps a conscious person stay afloat, whereas a lifejacket will support an unconscious person and keep their face clear of the water. We tend to only use Buoyancy aids as lifejackets can hamper easy movement.