The Business Visitor Stream visa is to allow people to travel to Australia for tourism or business purposes, or to visit family, on a temporary basis. The Business Visitor Stream is for people travelling to Australia for short-term business purposes, such as a conference, negotiation or meeting.