Fish, coral, and invertebrates, need live foods to maintain a long healthy life. Live foods are beneficial as they are generally high in protein and offer minerals and nutrients that flake foods or pellet foods do not have. Marine animals prefer a varied diet, so it is best to offer a selection of live foods.