invite: a colloquial expression for invitation
invitation: a request (spoken or written) to participate or be present or take part in something
youth: the freshness and vitality characteristic of a young person