For attacks on hash functions that achieve hash collisions with less work than the birthday bound.
A collision attack creates a collision in a hash function $H$ (i.e. a pair of distinct inputs $x_0$ and $x_1$ such that $H(x_0)=H(x_1)$) with less work than the naive approach of trying multiple inputs until a repeated output is seen (the "birthday attack"). Practical collision attacks have been demonstrated for widely-used hash functions including MD4, MD5, and SHA1.