A continuous-time random walk (CTRW) is a stochastic process that generalizes the concept of a random walk by allowing the waiting times between steps to be random and independently distributed. This approach models systems where events occur sporadically and the time between events follows a specified probability distribution, making it applicable in fields like physics, finance, and ecology.