what is the difference between geometry and calculus?