Shared is like a user, but everyone can access the files stored there. The Public folder is under a specific user and allows that user to control other people's access to it. It contains things like the Drop Box where people can add files to your account, but they can't see what's in there.