gifts to your kids & Grandkids

what is the current annual limit to give money to someone?  Is there a lifetime limit either to give to one person, or for all?