Philosophers who are interested in science study how knowledge is built up by scientists, and what makes science different from other activities. No doubt, modern science has advanced knowledge in a wide range of fields. How has it done this? To tackle this issue, a number of other issues have to be tackled also.