The usual way of limiting sound volume on devices driving headphones is by limiting output power. This has the additional undesirable effect of being dependent of the efficiency of the headphones; a device producing the maximum allowed power may not produce adequate volume when paired with low-efficiency, high-impedance equipment, while the same amount of power can reach dangerous levels with very efficient earphones.
Earbuds have small speakers that rest on the ear canal of the wearer. These are usually much less expensive than on-ear and over-ear headphones and reproduce the sound well. However, outside sounds, such as traffic or power tools, can get past the earbuds and interfere with your enjoyment. Earbuds also don't stay in place very well if the wearer is moving much, such as exercising. These also are lower fidelity than on-ear and over-ear headphones.