Funny you should put it this way... I just used these terms last night to describe nostr. Nostr is a protocol; Damus and Amethyst are interoperable clients. This is just like how bitcoin is a protocol and bluewallet and nunchuck are interoperable clients.