There are two main pathways to migrating to Australia: temporary visas and permanent migration.
Within these two pathways are several different avenues for coming to live in Australia.
Temporary immigration covers a number of visa categories including international students, skilled workers and people on working holidays.
New Zealand residents also fall under the temporary immigration category and have their own set of rules to comply with if they wish to become permanent residents.
To become a permanent resident, immigrants can apply under the migration program or the humanitarian program.
But even under these two programs there are multiple pathways.
Australian National University senior migration law academic Marianne Dickie told SBS News migrating to Australia was so complicated most people needed the aid of a migration lawyer or agent to navigate the process.
"For most people it's not just filling in forms, it's knowing which path to take," she said.
"There's 5000 migration agents in Australia. It's really complicated and the law changes all the time. It's hard, it's expensive and it takes time."
SBS Sinhalese will bring you more details about those pathways in future articles.