Text clipping is a method for trimming strings based on the application's needs, utilizing different approaches like all or none string and character clipping methods. The all or none string method removes the entire string if it doesn't fit within the clip window, while the character method discards any character outside the clipping area but retains overlapping parts. The text clipping method selectively retains characters that lie within the clip window, discarding the excess that falls outside.