The book of James has been subject to great controversy. It talks a lot about good works. This has caused people to contrast it with Paul's teachings about how we're saved by faith alone, not by good works.
To me, James is not saying we're saved by good works but rather that our lives as Christians should be Spirit-filled, naturally involved in good works. We give out of our blessings. We love others because we are commanded to do so ... our life is now under new authority.
Some of the good works described in James I include grace under pressure, living a life of Christian character, and living a Spirit-led life fully transformed in Christ.