Peel and chop apple into small chunks
Add chopped apple, water, lemon juice, spices, and honey to a medium saucepan
Blend apple mixture until completely purreed - use blender or immersion blender and add back to saucepan
Add cranberries to apple puree (make sure you wash cranberries first - it's easy to forget to do this)
Simmer cranberries over medium heat - so it's bubbling a little - for 10 minutes. Stir occasionally.
Reduce heat to low and cook an addional five minutes without stirring
Remove sauce from heat and allow to cool to room temerature
Chill in refrigerator before serving