Is a steelhead a salmon or a trout?

The steelhead is a rainbow trout that migrates to sea as a juvenile and returns to fresh water as an adult to spawn. Unlike the Pacific salmon, the steelhead trout does not always die following spawning and may spawn more than once and return to the sea after each spawning.