This work sets out to give an account of explanation which is adequate to the problems that arise when looking at physical science. It offers a theory of explanation with supporting analysis, and also an application to the task of giving an account of explanation in quantum mechanics.