Mobile Websites versus Mobile Apps: All you need to know

What makes mobile websites and mobile apps so different, and where should you invest?