• Input
  • Graphics
  • Memory management
  • Client-server socket communication
  • Server asset management
  • Client asset management