Shell-and-tube heat exchangers are devices used to transfer heat between two fluids, where one fluid flows through a series of tubes and the other fluid flows around those tubes within a shell. This design allows for efficient heat transfer, making them widely used in various industrial applications, such as power plants and chemical processing, due to their robust construction and versatility.