Provide me a list of the different types of harnesses used in rock climbing

Minimalistic Harness: has gear loops that are sewn on
Lightweight Harness: has leg loops that are removable
Big Wall Harness: uses padded waist belts and leg loops
Full Body Harness: mostly for children with small pelvises, or for scenarios that risk inversion
Chest Harness: to be used with a sit harness
Caving Harness: made of ultra durable material and multiple attachment points
Canyon Harness: has a built-in seat protector for rappeling.