I use the Internet every day.
It is faster than ever.
(What is the meaning of 'ever' here?)
Here are some of the meanings of "ever" that would apply:
At any time; at any period or point of time
By the way, did you look in a good dictionary and/or Thesaurus for the definition of the word?
Sra