3 To sum it up, the current controversy on topological and mechanistic explanations raises three issues: are topological explanations real explanations and do they exist in biomedical sciences?