The Umbrella Corporation is a fictional corporation that operates in the background of Resident Evil stories and is frequently the source of zombies’ creation. Raccoon City is the first and most visited location in the series. The firm is a bioengineering and pharmaceutical firm that has operated in the past as well as the present.