The UIGEA is a federal law passed in 2006 that aims to regulate gambling transactions in the United States. It prohibits financial institutions from knowingly processing payments related to illegal gambling activities. While it does not make gambling itself illegal, it complicates payment processing for unregulated gambling sites.