Also known as cross-platform development, only one code base is needed to build, test and maintain the app.
Hybrid code works across multiple platforms, and is a great choice for those looking to make their apps available on platforms beyond iOS and Android devices.
These are a good option too if one has time and / or resource constraints as only one code base is used relative to native app development.
Another possible advantage is in most cases, hybrid apps are easier to scale to another platform. Once an app is built for one platform, it can be launched on another like Windows Mobile.