Bootstrap is free, and being a front-end framework it is used to facilitate and consolidate the designing aspect of a project by reducing the time and amount of coding required. Not using a framework requires very good knowledge and considerable experience with coding, which in turn means a longer designing time and a lot of effort.
Foundation, in general, makes for faster designing, but not necessarily easier. It leaves plenty of room to work and play around with for designing projects that are easy to create and very visitor-friendly, both visually and functionally. Foundation is made for customization-heavy projects.
While Foundation is focused on the visual and customization aspects of a project, Bootstrap is primarily focused on functionality and not so much in the way the final project will look. Bootstrap is less complex in both its customization availability and its code, which makes it easier to use overall.
- Design-it-yourself approach
- Immense customization settings
- Strong grid system
- Provides rapid development of code
- Easy to use templates available for download
- More complex when trying to customize
- Not a great framework for beginners
- Less popular than Bootstrap
- Massive community support
- Widest variety of themes
- Best browser capability
- Has both a fluid and fixed pattern grid system
- More development tools available
- Many popular websites are built on this framework
- Not as lightweight when compared to others
- Difficult to use jQuery plugins
- Websites are easily recognizable
In order to make a conclusion which framework is better, you have to decide which one suits your requirements. In order to decide you must go through the features that each has to offer.