Idioms and colloquial expressions make your Spanish sound natural and fluent. These are phrases whose meanings can't be guessed word by word.
Reference:
Wikipedia: Spanish Language