The main components of shell and tube heat exchanger are:
Shell
Tubes
Tube sheet
Bonnet or channel
Baffles, Tie rods & Spacers
Nozzle
Saddle support