What is the difference between veneration and worship? Is there really a difference between venerating Mary and the saints and worshipping them?