مبنای اصلی برگزاری انتخابات، قانون انتخابات است. این قانون با به دست دادن چارچوبی مشخص، به طور دقیق تکلیف برگزارکنندگان انتخابات را در کلیه مراحل معلوم میکند. البته برای انتخابات، اسناد دیگری چون قانون اساسی، آییننامههای اجرایی یا رویههای رفتاری هم وجود دارد؛ اما قانون انتخابات از همه بیشتر است. وجود چنین قوانینی علاوه بر تعیین چارچوب کار، نوعی وفاق نیز در میان همه افراد ذینفع به وجود خواهد آورد. آییننامههای اجرایی، بیشتر ناظر در مسائل اجرایی و مدیریتی است و قوانین اساسی نیز به حقوق اولیه شهروندان میپردازد، اما قانون انتخابات در واقع جامع این دو موضوع محوری است.