Why is a Sacrifice Needed?

The usual view of God is that He is an “all-powerful” deity that can do anything. This includes forgiving sins. So then why is a sacrifice needed in the Bible to do this very thing?