So lately I've been catching a lot of crap from a junior developer whenever I use the term "dHTML". I know the term is dated, but it's descriptive of what the task is: changing rendered markup on the client. I cringe whenever I see the term "Ajax" applied to client side animation or form validation where no asynchronous request is being made. "Web 2.0" is used a lot as well, but that term can be applied to everything from a business model to a visual style.
What term is used to describe the combination of client-side scripting and CSS effects that may or may not be accompanied by asynchronous server requests?