Referandum çeşitli nedenlerle yapılır: 1. Anayasa değişikliği veya yasaların kabulü: Halkın, anayasa değişiklikleri veya yeni yasalar hakkındaki görüşlerini belirlemek için referandum yapılır. 2. Hükümetin inisiyatifiyle: Hükümetler, önerilen anayasal değişiklikleri yasaya geçirmek veya halkın belirli konular hakkındaki düşüncelerini öğrenmek için referandum başlatabilir. 3. Zorunlu prosedürler: Bazı durumlarda, yasal düzenlemeler gereği belirli kararlar için halkın oylamasına başvurmak zorunlu olabilir, örneğin uluslararası anlaşmaların onaylanması veya kamu harcamalarının bazı türleri. 4. Demokratik katılım: Referandum, halkın doğrudan yönetimde yer almasını ve karar alma süreçlerine katılmasını sağlar.