When you play video poker, you play versus a computer or a mathematical model. As a result, you won't be playing against real people. When you play online poker, then you play against a real player, usually on real money. Moreover, you may speak with these players directly on the online poker app you are using.