Currently, in order to invite someone to join a group, they must already have an account with ArcGIS Online. Once they receive the invitation, they need to accept the invitation. They can do this by going to the Groups tab and looking at their invitations. Once they accept, they'll see they are a member of your group and will now have access to all items shared with the group.
Thanks,
Mike