1.Operations running in the foreground.
2.Operations invoked at compile time.
3.Specific operations that your client applications can invoke at runtime.
4.Operations that run in the background.
Answer:3