Self-similarity refers to a property where a structure or pattern is invariant under certain transformations, meaning it looks the same at different scales or parts. This concept is foundational in fractal geometry, where complex shapes are built from repeating simple patterns, and is applicable in various fields like mathematics, physics, and computer science.