this contains:
  • Binding time
  • static allocation
  • dynamic allocation
  • calling sequence