An accumulation roller functions by allowing products to accumulate on the conveyor without stopping the conveyor's movement. The rollers are designed to rotate freely when products are not present, but when a product accumulates, the roller stops rotating, which allows the products behind it to continue moving forward until space is available for the accumulated product to continue.