Naming things is hard. Below is a list of nouns that can be used as names for types (aka classes in PHP) with with descriptions of how the thing they commonly represent. The list should be considered more what you'd call guidelines than actual rules.
|A part of the computer that can be controlled by a program. Examples include files on a filesystem, the file system itself, network connections, database connections, processes.