How does a Shell and Tube Heat Exchanger work?

Shell and Tube heat exchangers are a specific kind of heat exchanger that include bundles of precisely spaced tubing compressed within a sizable cylindrical casing, or shell. Heat exchange is the process of transferring heat from one similar material or medium to another