Random walk theory