It's easy to be confused by terms like Mbps, Mb, MB and MB/s.
Broadband speed is generally measured in megabits per second. This is written as 'Mbps' or just 'Mb', sometimes this is also referred to as 'meg' or 'megs'. A 'bit' is a single binary digit of data. There are 1,000,000 bits in a megabit.
Most computers measure filesize in 'bytes' rather than bits. Bits tend to be abbreviated to lower case b while bytes are abbreviated to upper case B, so a MB is very different to a Mb. Megabytes per second tend to be written as 'MB/s' or 'MB/sec'. There are 8 bits to 1 byte, 1024 bytes to the kilobyte and 1024 kilobytes to the megabyte. This means that there are actually 1,048,576 bytes or 8,388,608 bits in a megabyte.
File transfer speed, as reported during a download, is likely to be measured in megabytes per second rather than megabits per second, which means this is more than 8 times slower than you might expect if you thought megabits and megabytes were equivalent.
In reality a 38Mb fibre broadband connection can only download a file at 4.7MB/s. However for most webpages that's immediate loading, and for the average music album download, that's approximately one track per second. You'd also be able to download the average standard definition movie in just 3.5 minutes or in 15 minutes for a HD film. Obviously on a 76Mb connection these times are roughly halved (or a little over).