A wedding gift is a gift given by a guest to a couple on or around the day of their wedding. The gifts are often chosen from pre-selected items on a wedding registry.
Traditional etiquette dictates that you send a gift to the couple before the wedding so they don't have to worry about transporting gifts after the wedding.