Science and its conceptual foundations