Roe is a general word for collected eggs of marine animals, while Caviar is a particular kind of roe from the sturgeon family of fish. Caviar is salted roe of particular types of fish discovered in Black Sea and Caspian Sea. Sturgeon caviar is regarded as a delicacy and is very costly.