Download speed indicates the time it takes for data to be received by your device. Examples of this include loading web pages, receiving emails, and streaming films and TV.
Upload speed indicates the time it takes for data to be sent from your device to a receiving server. Examples of this include saving photos and videos to cloud storage, sharing content on social media, sending emails, making video calls, and online gaming inputs.
Typically, we see broadband connections with asymmetrical speeds, this means the bandwidth allotted for downloads is much greater than for uploads, so uploads are generally slower. However, some new full fibre connections offer symmetrical upload speeds, where the upload speed is as fast as the headline download speed.
Broadband speed is always given in Mb, Mbps, or Megabits per second. This is the amount of data in megabits sent or received each second. Broadband speed can also be given in Gb, Gbps or Gigabits per second, where 1Gb is the same as 1000Mb.
There are also other factors which affect broadband speed and how you experience the speed of your internet connection.
One of these is latency, also known as ping, which is the time it takes for a data packet to be sent or received from your device to its destination. While download and upload speeds determine how much data can be sent or received at a time, latency is how long it takes for that data to be transferred, so it can play an important part in how we experience the speed of our connection.
Latency is generally around 5 to 30 milliseconds on average, and is most noticeable for people who game online or use VoIP, video calling or watch live streams.