Q&A: What is the difference between a guardian angel and a spirit guide?

Q&A: What is the difference between a guardian angel and a spirit guide?