Utah formally outlaws all forms of gambling. However, it is available in both illegal and legal forms. There is extensive gambling on the border between Idaho and Utah. Also "bingo halls" and "poker clubs", numerous in Utah, are essentially casinos using loopholes in the law. Internet gambling also is popular due to lax law enforcement.