• how do they work
  • are they for optimizing interactions between the service and the database
  • what is a library and how is it created.& optimized