difference between Karma and Jasmine 

A tool called Karma is a JavaScript test runner created by the AngularJS team.Jasmine is the testing framework that we talked about in the getting started with unit testing for AngularJS post, and Karma provides helpful tools that make it easier to us to call our Jasmine tests whilst we are writing code