For any fresh water tank in general you will need the following:
hood or cover (optional, but fish do jump so it's best in my opinion)
filter and filter media
light source (again optional if you don't want plants)
heater (for tropical fish)
substrate of some sort (optional but recommended for most fish)
decor, caves, etc.
master test kit