一個水族箱內的物種,可能並非源自同一個地區,但所要求的水質條件相若。水族箱內除了有魚外,還可放入一些無脊椎動物(如蝦、蟹)、水生植物及一些“水族家俱”。
有一些水族箱只飼養單一種品種的魚,無需放置底物,或只加入植物。這類水族箱通常是用以飼養鱂魚(Killifish)、卵胎生的魚類(livebearer)、麗魚(cichlids)等,
生態型的水族箱類比大自然特定的生態系統,將不同種類的魚、無脊椎動物、植物養在一起,並調節水質,設計修飾成天然環境。生態型的水族箱是最複雜的水族箱,知名的公眾水族箱都是以生態型水族箱作展覽。