What’s a Traceroute and How Do I Use One

What's a Traceroute and How Do I Use One?