We have all had this problem, we have a company who provides us internet they say to you we can offer you 500mb on your download speed. You think wow that is fast no more buffering or lagging right? maybe but have you heard about a thing called upload speed? Let me explain how upload speed matters the most.