Health policy analysis is a multi-disciplinary approach to public policy that aims to explain the interaction between institutions, interests and ideas in the policy process. It is useful both retrospectively and prospectively, to understand past policy failures and successes and to plan for future policy implementation.