Hi Pankaj,
Even I am confused now, you are right because the website only says about the sponsor, have you tried posting here:
http://www.expatforum.com/expats/australia-expat-forum-expats-living-australia/
People are very active in this forum, I hope you will get the answer. Please share, if you find any information regarding your query.
Regards,
Ahsan Jawed