garden: a plot of ground where plants are cultivated
plot: a small area of ground covered by specific vegetation
invitation: a request (spoken or written) to participate or be present or take part in something