Scientific foundations