---
title: "Software Framework vs Library"  
description: "Software Framework vs Library"  
author: "Anonymous User"  
published: 2018-07-13  
updated: 2019-04-03  
canonical: https://www.mindstick.com/forum/34615/software-framework-vs-library  
category: "python"  
tags: ["python", "software development", "software design"]  
reading_time: 2 minutes  

---

# Software Framework vs Library

[Software](https://www.mindstick.com/articles/311636/best-freelancing-websites-to-get-software-development-services) [Framework](https://www.mindstick.com/blog/12/dot-net-framework) vs [Library](https://www.mindstick.com/articles/157275/passed-peoplecert-it-infrastructure-library-itil-4-foundation-exam-today) in [python](https://www.mindstick.com/articles/75378/simple-yet-useful-tips-when-using-python) ?

## Replies

### Reply by Alice Taylor

Post is removed by the Admin.

### Reply by tracking usps

Post is removed by the Admin.

### Reply by Prakash nidhi Verma

Framework is a collection of various libraries. It is our code which calls the library code while in framework. it is framework's code which calls our code.

Library :

A set functions or modules which is work for your application specific function called library. its focus on strings,IO,sockets so their API’s also tend to be require fewer dependencies. charToFind function of the library ans pass teh characters whose position we need to find as a parameter in the function call.

Framework :

Framework on the other hand has defined open functions which the user writes to create a custom application. C++/Java users will understand this as it is much like implementing an abstract function. Because a framework is itself an application.

```
$(document.ready(){     // this call will be done by the jquery  // framework when document will be ready.
      function() {         /* your code */    // our implementation inside the framework's function
    }
});
```

```
str = "Mindstick"
var pos = str.lastIndexOf("."); // simply calling function of string library
```


---

Original Source: https://www.mindstick.com/forum/34615/software-framework-vs-library

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
