I have been hearing a lot of people talking about AJAX lately. The acronym stands for Asynchronous JavaScript and XML (http://en.wikipedia.org/wiki/AJAX). In the simplest of terms, it allows a web page to update itself as your looking at it, without reloading the page. Sounds like something Flash can do, right? Hence the comparisons abound regarding AJAX as a replacement for Flash.

I am not going to choose sides, since I believe a well informed web developer should understand and use both technologies. I would like to think however, that Flash has capabilities that extend well beyond that of AJAX. Its also improtant to point out that AJAX is a methodology, and not a product that you can go buy from the local software store.