Inflatable life jackets are lightweight and inflate either manually or automatically when immersed in water, making them ideal for activities like fly fishing or kayak fishing. Foam life jackets have inherent buoyancy and do not require inflation, providing immediate flotation upon entering the water.