What is an RSS feed and how to use it? (especially for developers)

(Note: This blog post was originally published under my old domain(codesmiles.com), here. Web Archive link. Update: Google Reader is in the process of discontinuation, I use digg’s feed reader these days. Even though RSS is out there for a long time, there are people(even programmers) who still don’t really know what an RSS feed is, even if they know what it is, most of the them don’t really understand how feeds can be helpful for them. If you ask to some of your friends about..“feed”, “web feed”, “RSS feed” or “ATOM feed”, they may say “I am not sure”, but if you ask them.. “noted an orange icon in the browser’s address bar?” they most probably say “yes”.. everyone notes that. So I thought of writing a post to introduce feeds(for those who don’t yet know) and the benefits I have noted when using them.   What is an RSS feed or ATOM feed or web feed? It’s a way a website provides updated content which you can read via your feed reader. It’s generally called web feed. RSS stands for Really Simple Syndication, more about RSS here. There is another popular format called ATOM, more here.   What is