A lot of different visual elements can come together in a web layout: images, colors, typography... use of negative space... strong contrasts and energetic content flow...
themes that tie all of those disparate elements together into a cohesive graphic
statement. But strong web design does not need to compromise the
flexibility of the page; a good web designer will be able to maximize
visual impact AND allow for a variety of viewing environments.

Flash animations can enliven any web design, adding eye-catching
animated elements. Using Flash, I can create anything from a
simple button that animates in a subtle way when you roll the
mouse over it, to an entire Flash-centered design that
incorporates many different kinds of graphic elements.

Think of any popular website: whether it's an e-commerce
site, or a blog, or a news site, they all share one thing
in common: they all implement some level of dynamic
content, usually brought in from a database. Even
something as simple as logging on to a site where
you have an account makes use of a database
where your account information is stored.