A blood bank is a facility that collects, tests, processes, and stores blood and blood components for transfusion and medical use. It plays a critical role in healthcare systems by ensuring the availability of safe and compatible blood for patients in need, such as those undergoing surgery or suffering from trauma or blood disorders.