Answer
The CSL (Chinese Super League) is categorized as a professional football league. Established in 2004, it operates as the premier division of the professional football league system in mainland China. It consists of eighteen professional clubs competing annually to determine the best club in the country and vying for spots in major AFC club competitions, including the coveted AFC Champions League.