What are some common criteria used to classify computer files?