Public liability covers third-party bodily injury or property damage at your premises or during general business activities, while professional indemnity covers claims from clients alleging negligent advice or services. Both are important for migration agents to maintain a comprehensive insurance strategy.