its characteristics vary depending on the different versions and platforms