The spleen acts as a filter for blood, removes old red blood cells and produces and stores white blood cells. It is located in the upper left part of the abdomen, protected by the rib cage. Though not vital for survival, the spleen is important for fighting infection as it helps remove damaged blood cells and produces immune cells.