Flat website design is quite simply design that has no textures, drop shadows, gradients or dimensions that assist images and graphics to pop off the page. Instead, solid colors, shapes and typography are used to create a more simplistic consolidated design.
This flat style design is a pure form of design that is quite simple and impactful. One benefit is the quick load times since most of the color boxes and text are color fills and code can be used to make this happen. The flat style design is important because it places more emphasis on content allowing and less on the graphics or images.