sorry this has probably been asked many times before, but what exactly is the difference between them. i mean like how does each one work? I know a bit about it but i have always wondered. I just wanna finally know for good in detail what the difference is and how each works and pros and cons for both maybe? thanx.