An important facet of flash / shockwave glossed over by most people is that these technologies are a packaged scripting environment: In other words - most of what you can do in flash, you can do in DHTMl with a liitle effort. A question that pops up at this stage is: Why would I want to go through all of that? The answer is simple and is illustrated by way of practical example.
Pick a topic - any topic - and type relevant seach keywords into your favorite search engine. Now try to find a flash site under first thirty results. You will be surprised to find that this 'silver bullet' of web design does not even feature. The majority of search engines do not support indexing of shockwave / flash sites - this can have a detrimental effect on your Internet business if you rely on search engine traffic to generate revenue. Remember one thing: Content is king and only recognised content is in HTML pages.