Regular Expressions
What are they?

Directions (or code) for text processing.
(Which RegEx engine powered tools utilize.)

Why would you use them?

Searching, replacing, validation, parsing, impressing peers.
Tux the Linux Penguin.