What is the difference between give and share?

If I give you something then it becomes your property - "I can give you a bar of Chocolate for your birthday".
If I share something with you then it remains mine but we both use it - "I can share a bare of Chocolate with you and we both eat it together".