A landslide typically involves the movement of a larger mass of rock, soil, and debris down a slope, often triggered by factors like heavy rainfall or earthquakes. On the other hand, a rockfall involves the rapid free-fall of individual rocks or boulders down a slope, often due to factors like erosion or freeze-thaw cycles. The main difference lies in the scale and nature of the materials involved in each event.