Its not about which one of these technologies is better than the next. They each have their place in the world. Whats important is that you understand the difference and dont use them for something they were not meant to do. many resources in search engine have discussed these technologies in details