Answer:
The difference between a rock and a boulder can be explained in terms of size and detachment. A rock is defined by geologists as an aggregate of minerals. A boulder is a type of rock, specifically a large detached one. All boulders are rocks, but not all rocks are boulders.