Scientific progress remains one of the most significant issues in the philosophy of science today. This is not only because of the intrinsic importance of the topic, but also because of its immense difficulty. In what sense exactly does science makes progress, and how is it that scientists are apparently able to achieve it better than people in other realms of human intellectual endeavour? Neither philosophers nor scientists themselves have been able to answer these questions to general satisfaction.
1 This is an updated and expanded version of the lecture given in the Royal Institute of Philosophy seminar series in London on 28 October 2005.
* University College London