Die Nahrung eines Knochenfisches umfasst je nach Art Plankton, Krustentiere, Wirbellose und andere Fische. Es gibt über 28.000 Knochenfischarten.
Knochenfische werden nach ihren Skeletten klassifiziert, die eher aus echten Knochen als aus Patronen bestehen. Lungenfische, Mondfische, Nadelfische und Kugelfische sowie viele andere werden als Knochenfische eingestuft. Knochenfische besitzen Kiemen für die Atmung, Schwimmblasen für den Auftrieb und Deckel, die es ihnen ermöglichen, ohne Bewegung zu atmen. Knochenfische können in der Größe stark variieren, von 0,5 Zoll bis 11 Fuß lang und zwischen einem Bruchteil einer Unze und 5.000 Pfund wiegen.