Here's an analogy for the way Neo works. The idea behind Neo is that your blog is viewable at the speed of a desktop application. Compare it with Microsoft Outlook 2003 where you have 3 columns: Folders, List of emails, one particular email. With Neo, we have the blog equivalent: Labels, List of posts, one post.
- Outlook doesn't show multiple emails to start with but instead the list of email subjects so that one can choose which emails to read. This avoids scrolling down too much which is a pain if you have a mouse without scroll wheel. Neo uses a similar approach for blog posts by showing list of post titles and one post. Click, click, click on post titles and you're done reading all posts! You may have to scroll down only for longer posts.
- Outlook doesn't restart when you click to view a particular email - that would be really wierd ;-). Similarly, Neo doesn't reload the page for every post.
- Outlook shows the recent emails first in any folder. Neo shows recently updated posts first for any label. It also shows the newer comments before older ones.
P.S. I didn't realize that my design for Neo matches with Outlook until today morning :) To see what else can be done using AJAX/JSON, check out the new hacker in the block, Deepak's AJAX Labels. Also, keep an eye on the "young gun" Aditya as he might come out with something amazing anytime ;)