Determinism, as the name suggests, is behaviour that is predictable (i.e. the operation of a system can be accurately determined). In terms of Ethernet, determinism refers to how predictable timing of data exchange is. Standard Ethernet is not considered deterministic because of characteristics such as data collisions, message queuing, and various timing delays introduced by traditional Ethernet hardware such as routers, switches, bridges etc