Stochastic calculus is a branch of mathematics that deals with integrating and differentiating functions that have randomness, primarily used in modeling financial markets and other systems influenced by uncertainty. It extends classical calculus to stochastic processes, with the Itô calculus being a fundamental tool for handling Brownian motion and other continuous-time stochastic processes.