What are core dumps and stack traces? How do you use them?

Technical