* The Migration Act 1958 (Cth): This is the primary piece of legislation that governs immigration to Australia. It sets out the requirements for obtaining a visa to enter Australia, as well as the conditions that apply to people who are in Australia on a visa.
* The Immigration Regulations 1994 (Cth): These regulations provide more detailed information about the requirements for obtaining a visa to enter Australia. They also set out the conditions that apply to people who are in Australia on a visa.
* Bilateral agreements: Australia has a number of bilateral agreements with other countries that govern immigration. These agreements typically set out the conditions under which citizens of the other country can enter and remain in Australia.
* Multilateral agreements: Australia is also a party to a number of multilateral agreements that govern immigration. These agreements typically set out the conditions under which citizens of the other countries that are party to the agreement can enter and remain in Australia.
The agreements that govern immigration to Australia are constantly evolving. This is due to a number of factors, including changes in Australian government policy, changes in the international political environment, and changes in the global economy.
As a result, it is important to keep up-to-date with the latest information on immigration to Australia. This can be done by checking the websites of the Australian Department of Home Affairs and the Australian embassy or consulate in your country of residence.