En forening opfattes normalt som en sammenslutning af mennesker med et fælles mål eller en fælles interesse, som er organiseret og ledet efter almindelige demokratiske regler og procedurer. I Danmark er foreningsfriheden nedskrevet i Grundlovens § 78, hvoraf det fremgår, at alle har ret til at danne foreninger og ikke kan opløses af staten - så længe formålet er lovligt.
Derudover er der ikke en egentlig lov om foreninger i Danmark, som stiller krav til, hvordan en forening skal styres eller drives. Foreninger kan dog være underlagt lovgivning fra andre områder, fx persondataloven, erstatningsansvar eller eventuelt medarbejderansvar.