Yes, video poker is random. Online video poker makes use of a random number generator to come up with results. Of-course the number of possible combinations is limited to the 52 card deck but all results are random.