The AGLC is responsible for regulating Alberta's charitable gaming activities and for conducting and managing provincial gaming activities. It also oversees the manufacture, importation, sale, purchase, possession, storage, transportation, use and consumption of liquor in Alberta.