Business visa to Australia allows you to stay temporary or permanently in Australia. It also allows you to work, run business and travel.