YouTube links do open the YouTube app, but embedded YouTube videos also work just fine inline. If you open youtube.com in the browser, videos also play in the browser. Vimeo and other video sites also play directly in the browser, no app required.
You can't play Flash video in the browser, but that doesn't mean you can't play video in the browser.