Understanding Bash fork() Bomb :(){ :|:& };: code

Originally published at: https://www.cyberciti.biz/faq/understanding-bash-fork-bomb/

Can you explain the following bash code or bash fork() bomb code?
:(){ :|:& };:


Linux sysadmin blog - Linux/Unix Howtos and Tutorials - Linux bash shell scripting wiki