General Category - Space Separator
Space Separator is a character category that includes all Unicode characters which represent a blank space that can be used to separate words or other text elements, such as the regular space (U+0020), no-break space (U+00A0), and various other spaces like the en space, em space, and thin space. These characters are visually empty but occupy horizontal space in a line of text, and they differ from control characters or formatting marks by having an actual glyph representation, even if invisible. In text processing, they are treated as break opportunities, meaning they allow line wrapping, and they are distinct from other separator types like line or paragraph separators, which affect vertical layout. Their behavior in collation, word counting, and search is consistent, but some variants, such as the no-break space, prevent line breaks.