Good question, there is no real difference except for the platform where you use it from. Online sportsbooks work from a desktop browser, while the applications are only functional in combination with a smartphone or tablet. Also, the app only works when you install it, such installation is not required with an online sportsbook.