What causes a driveway culvert pipe to clog?

A driveway culvert pipe culvert pipe can become clogged when the water making its way to the pipe picks up dirt and debris on its way and the current of the water carries it down the pipe. Imagine a stick being carried down the pipe like a boat down a canal. Halfway down, it rotates and gets stuck horizontally across the pipe. This will attract other debris such as leaves and eventually cause a blockage. Alternatively, the end of the driveway culvert pipe can get clogged by dirt being brushed into the end by people walking by, dogs diggging in the area or simply wind blowing in the wrong direction.