- kisik :Riba treba kisik da diše. To se može dobiti s površine vode, ili iz biljaka ili drugih organizma u vodi.
- Hrana :Riba je potrebna hrana da bi osigurala energiju i hranjive tvari za rast i reprodukciju. Mogu jesti razne stvari, uključujući alge, biljke, insekte i druge životinje.
- sklonište :Riba je potrebno sklonište da se zaštite od grabežljivaca, struja i drugih elemenata svog okoliša. To može uključivati biljke, stijene ili strukture koje je stvorio čovjek.
- kvaliteta vode :Riba je potrebna voda koja je čista i bez štetnih kemikalija ili toksina. To uključuje zadržavanje vode na odgovarajućoj temperaturi i razini pH.
- Socijalna interakcija :Neke su vrste riba društvene i trebaju komunicirati s drugim članovima svojih vrsta kako bi preživjele i napredovale.