Forgiveness is a basic and much used term in most Christian circles In fact  it can be used so much  and have so many different layers put upon it  that it can sometimes be difficult to see exactly what forgiveness is  and what we have been forgiven from!