Each school has their own after school program run by a non-profit agency. Some schools may even work with more than one non-profit. Most programs share commonalities such as enrichment activities, homework support, and snacks, and some have additional program specific elements. After school programs in middle and high school also include the official sports teams. You can learn more about After School Programs here.