GenericsGenerics provide a way to create reusable components that work with a variety of types rather than a single one.