Up to the present, there are no perfect solutions to prevent blackouts, which are usually caused by a complex sequence of cascading events. Hence, a number of different measures need to be undertaken to minimize the impact of future disturbances. This paper lists some of the common causes, offers various solutions, and highlights the need for prudent investment and deployment of well-defined and coordinated overall plans to prevent blackouts.