This election determines the 150 members in the House of Representatives, 76 members of the Senate, and ultimately, the countrys next leader.
So how do elections determine our next government?
The Australian federal system constitutionally divides powers between the Commonwealth or federal government and six states.
All laws made by parliament must pass through both the House of Representatives and the Senate and then signed by the Governor General.
The Senate, often called the Upper House, comprises 76 members, twelve from each of the six states and two from each of the two territories.
Its main role is to review legislation that comes from the government of the day.
Senators serve a six-year term with half the Senate elected every three years during the federal election.
The House of Representatives consists of 150 members from electorates of roughly the same population size across Australia serving a three-year term.
To win government, the leading party needs to gain at least 76 seats in the House of Representatives.
If both major parties win similar number of seats in the House of Representatives it could result in a hung parliament.
The federal election takes place in over 8000 polling places across Australia on July 2 from 8am to 6pm.