There are many reasons why big websites go down. The most common is the failure of a server or network connection. Other possible causes include human error, denial of service attacks, and maintenance schedules.