Higher-level behaviors implemented by a runtime system may include tasks such as drawing text on the screen or making an Internet connection.
A modern aspect of runtime systems is parallel execution behaviors, such as the behaviors exhibited by mutex constructs in Pthreads and parallel section constructs in OpenMP.