Ever wondered how online betting works? Then read this.