Check the Most Frequently Asked Question
Both have their benefits and flaws. Mobile apps are surely more expensive but can provide you with many more data collecting, monetization capabilities than websites or web applications. Progressive Web Apps are a good compromise between a mobile and web app. But remember that sooner or later you may need both a mobile app and website and when that moment comes, we are here for you.