The difference is that the browser can't install the app, AFAIK. You have to open it in a file manager to do that.
You don't, you can trigger the installation directly from mainstream Android browsers. When the download finishes, there's typically a notification that it finished, and that notification allows you to open the downloaded file directly without having to go through a file manager.