Fish roe refers to the sac of fully-formed, unfertilized eggs inside the womb of a female fish, but for fish eggs to be considered caviar, they must come from a sturgeon fish; so, even though caviar is fish roe, not all fish roe is caviar. Another marked difference is how the caviar is prepared, as fish roe is fresh fish eggs, and caviar is salted and cured.