What is the main difference a library and a framework?


#1

I am a new developer and I often find the above named concepts thrown around often. I need a bit of clarity.


#3

Hi @Toladigit,

While the definitions vary in different contexts, HubSpot developers generally think of:

  • A library as a file of reusable objects and functions that is often focused around solving a particular problem or around a specific area of application development.
  • A framework, on the other hand, as a collection of libraries centered around a particular methodology and covers all areas of application development.