A community league is a neighbourhood-based volunteer organization, a term particularly used in Edmonton and surrounding areas (similar organizations in Calgary are called community associations). Edmonton's community leagues date back to 1917 and today number over 160 organizations. Community leagues operate neighbourhood facilities, run programs, organize events, maintain outdoor rinks and green spaces, and represent neighbourhood interests to the city. The City of Edmonton provides support through partnership agreements. Community league membership typically involves small annual fees and provides access to programs and facilities. These organizations form an important layer of civic infrastructure connecting residents with their immediate neighbourhoods.