A number of Kind of Web based Casinos