The APL is a T20 cricket league organized by the Afghanistan Cricket Board (ACB), featuring five teams representing different regions of Afghanistan.