Monday, 28 January 2013
A framework is a basic conceptual and reusable structure which provides generic functionality, used to solve or address complex issues.
A software framework provides basic architecture, application programming interfaces (APIs) and tools for building application and provides required infrastructure.
Library v/s Framework:
Library: Library or code library is a collection of behavior written is a specific language, which can be used to execute some function. You use it the way you want.
Framework: It controls you. You can’t deviate from the framework rules and create application.