Could you please clarify the distinction between SUSHI and SushiSwap for me? I understand they are both related to decentralized finance and cryptocurrency, but I'm unsure of the specific differences between the two. Is SUSHI a token or a protocol, and how does it differ from SushiSwap, which I've heard is a decentralized exchange? I'm interested in learning more about their unique features and purposes within the crypto ecosystem.