Self-similarity is a property of geometric or mathematical objects where a structure or pattern repeats itself at different scales. This can be seen in nature, art, and architecture, where patterns and shapes repeat themselves in different sizes and scales.