I believe Speckled Trout are saltwater fish. Brook Trout are smaller Trout living in cold water. I typically find them in small creeks but they have been known to live in larger bodies of water when there are few large predators.brook trout are spekle trout (or maybe the same) i think brook are from lakes and spekleare from creeks (smaller fish)