Here's a video and diagram I made that explains the difference between all three program in the most simple way possible; while using cats, so anyone can understand the difference. Also I will explain ...