invite: a colloquial expression for invitation
invitation: a request (spoken or written) to participate or be present or take part in something
sphaeriaceae: parasitic fungi having globose and sometimes necked or beaked perithecia