What IS Forgiveness?

We are called to forgive. But what does it really mean to forgive? How do you know if you have forgiven someone for real?Â