> If a site appears in this list of WEBSITE DATA does not it mean I already visited before? If the answer is no why have too much data sometimes?
Yes, and no... :)
In order for a site to appear, you have to have connected to that site at some point - the web browser isn't going to save data for a site it's never connected to - there are billions of web sites out there and there's no way the browser would save data for a site you've never been to.
However, thanks to the way many sites are built now, the hostname in the URL doesn't tell the whole story.
For example, you might visit www.example.com. that site might use Facebook authentication, so in the background the web page will tell your browser to connect to Facebook to try to verify your identity. Now you get a Facebook cookie, even though you never directly visited Facebook.com.
Also, the site loads ads from superadserver.com, so now you get a cookie from that site.
The site uses Google analytics to measure their site performance for search result placement, so the web page loads content from google, and now you get a google cookie.
The site might use a content delivery network to improve performance of static content such as images, so now you get a cookie from the CDN server.
The site might also use Amazon's S3 service for serving images. Now you get an Amazon cookie.
And so on...
In short, the sites you see in that list HAVE been visited by your browser. You might just not have noticed.
You may well be surprised how many domains and sites are used on a typical web page nowadays.
> And the storage data: bytes etc doesn’t mean I spend so much time in that site?
As I said before, the amount of time you spend on the site, or the number of visits, has no bearing on how much data is stored.
One site might store a 20kb cookie - and that's all it stores, even if you visit the site 20 times a day, or have it open 24/7.
Another site might store 200kb of data the first (and only) time you visit.
Another site might fluctuate depending on what you're doing... 5kb now, 1MB later on, then back to 10kb
There really is no way of predicting how much data any given site will use.