Check out this SlideShare Presentation: A MUST see for everyone who want to understand these concepts