Baby-led weaning

What is baby-led weaning? Baby-led weaning involves introducing small pieces of solid foods and allowing babies to feed themselves.