Stochastic process is the process of some values changing randomly over time. At its simplest form, it involves a variable changing at a random rate through time. There are various types of stochastic processes. Some well-known types are random walks, Markov chains, and Bernoulli processes. They are used in mathematics, engineering, computer science, and various other fields.