How can we define website downtime? The time when your website is down? That could be appropriate but putting it in order words, it is the period when your website goes offline. No matter the type of web hosting you choose, if you are running a business website, this can be very frustrating because so much money could be lost during that period. But if you are able to know its causes, you would definitely be in a better position to avoid it.
Downtime could be caused by so many factors but I will try to treat the most common ones. The most important agent of website downtime is bandwidth inadequacy and this is common among shared hosting subscribers who are not well tutored on bandwidths. A lot of them put up a lot of complicated scripts and graphically-enriched designs which have the tendency of using up their bandwidths unnecessarily. I'm an advocate of splendid web designs but moderation should be the watchword especially if you are on a shared server.