The North Carolina Board of Elections is in charge of the administrative process involved in voting in the state of North Carolina. That process applies to both voters and candidates alike. The North Carolina Board of Elections helps voters to understand the total process involved in voting. First, the NC Board of Elections will help voters to register to vote. The entire list of requirements is listed on the website. Once an individual has registered, they will be told where local voting locations are. In addition, the North Carolina Board of Elections lists the calendar dates for each voting opportunity. The NC Board of Elections has several locations, including the Wake County Board of Elections. Regardless of location, the Boards will also assist those that wish to run for office. In fact, the website list the process, including the required paperwork for those that have decided to run for office. The North Carolina Board of Elections, including the Wake County Board of Elections, also provide restrictions lists for campaign contributions. Each type of office may have different rules which regulate running for that office. However, the standards which apply to campaign contributions apply to all candidates that wish to run for office. The North Carolina Board of Elections provides services for voters and for the candidates they vote for.