While "caviar" can refer to any kind of fish eggs, there is a difference between cheap "caviar," which is technically called "roe," and true caviar. Roe can come from capelin, lumpfish, salmon, and more, while true caviar must be harvested from farmed sturgeon, making these specific eggs a scarce delicacy.