Shalom Shalom Yehuda, nice to see you here
Generally speaking, they are all rich in amino acids as well as fatty acids - both beneficial to coral, including SPS.
Dry food may contain them as well as other processed food targeted at saltwater fish and other inhabitants.
The regular source for aminos in the tank usually comes from the food we feed our fish with, which gets processed and then released to the water column in form of a nutrition rich, well.. poop.
However, when the ratio between the amount of fish to the amount of coral in the tank isn't balanced, then you might find yourself in need to supplement them on top of what you already get from feeding the fish daily.
Another reason people supplement aminos are strong binders, skimmers and other filters which would make them deplete faster then the rate at which they would've been consumed otherwise.
So depends on which team your'e at, you may get by just fine by feeding amino rich food daily.