Associations are generally larger, more formally organized organizations than are clubs and groups. Societies are generally non-profit, as are many associations (as this one no doubt is). The programs are various helps to students– perhaps programs like Student Loans, Tutor Program, Social Events, Housing Assistance, etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.