This document summarizes the roles and responsibilities of registered migration agents, non-registered offshore agents, and exempt persons providing immigration assistance in Australia. It outlines that registered migration agents must be registered with the Office of the Migration Agents Registration Authority, while non-registered offshore agents and exempt persons such as family members do not need registration but have certain limitations on the services they can provide and fees they can charge. The document also provides information on using form 956 to notify the Department of Immigration and Citizenship about being appointed or ending an appointment to provide immigration assistance to a client.