In poker there is no real house edge as you are not playing a programmed slot machine but against real people.
The house take a small fee out of every hand played because they are offering you the service,they are making it possible through their platform for you to play against real opponents online and I think this is fair enough
That's what I'm trying to get across here
Since you are playing against other human players with casino standing on the sidelines (i.e. not taking part in the game), the house is not supposed to change the odds in favor of a certain player (as it officially does in favor of itself when you are playing dice). In essence, it means that all players are on equal terms (other than luck and personal experience if we are talking about poker here)
I know some fellow posters are going to challenge this point by coming forth with the idea of a fee which the casino takes. However, this idea is easily refuted by the simple fact that the fee is often taken from the winnings after the game is over, so in no case it can affect the odds and thus be a house edge in the conventional sense of the word (as the casino advantage over the player)