Frequently I see references to the size of sites such as "small sites" or "large sites", and so on. I realize that there might not be an exact number of pages defining each, but I wonder how many pages a small site can have before it's considered to be a large site. Is there a general rule of thumb?