Definitions of installation
a structure or building, ususally for military, govenmental or industrial purposes
Drones can't legally fly over the airspace of a military installation.
an occasion where someone is put in an important job position
The mayor praised some of the city's unsung heroes during her installation dinner on Saturday.
the process of putting equipment, furniture, or a computer program into position or made ready to use
Employees are advised to work from home when the next big Windows 10 installation arrives.