Not necessarily. It can be fresh, brackish, or marine.
There are many freshwater tropical fish. In fact most of the tropical fish kept by aquarists are freshwater and they can not survive in either cold water or marine (salt) water. In most cases the marine species are much more difficult to keep and much more expensive to set up for.
"Tropical" simply means the aquarium is kept above 60F. "Marine" simply means the water in the aquarium has had sea salt added to make the water into sea water. Therefore it is possible to have aquaria that are "Tropical", or "Marine", and also "Tropical marine".
Those are salt-water tropical fish not the freshwater fish you see in pet-stores.
Most tropical fish live in the ocean, but some do live in freshwater.
There are both marine (salt water) and fresh water fish in the tropics.
I am not sure of the question but an Freshwater Angelfish is sold as a freshwater tropical fish.
Accidentally bought tropical fish water conditioner that contains aloe vera and I have a fresh water common goldfish, is it still safe to use on my goldfish ?
There are millions of tropical fish in the tropical oceans. But they are all marine fish not freshwater fish. Freshwater tropicals can not live in saltwater.
Goldfish are freshwater, not saltwater.
It depends on what type of tropical fish you are intending to keep; it ranges from 6 (freshwater & discus) to 8.5 (for cichlids).
Tropical freshwater fish are fish from the tropics (water temperature around 78-80F) that live in lakes and rivers, instead of the salty ocean.
Yes, most freshwater fish were not made to live in saltwater and they can die in the ocean. This is caused by a great loss of weight, due to the water in the fish being pulled out by the salt, and eventually death. About 2% of freshwater fish change to a saltwater environment sometime in their life, but this change happens gradually and they would most likely die if put suddenly into a saltwater environment.