The planetary ball mill performs mixing by continually revolving the large plate and rotating the containers concurrently. Both the plate revolution (centrifugal) speed and container rotation (planetary) speed are independently adjustable. This unique mixing capability allows the operator to design precise solutions for mixing various systems.