The software architecture of the website when it was on the shared hosting platform was monolithic. This means that all the files (code, database, images, etc) that composed the website were contained in the same server hosting the website. This meant that if there was failure that led to server outage the whole website could go down.