lanai: a veranda or roofed patio often furnished and used as a living room
veranda: a porch along the outside of a building (sometimes partly enclosed)
product: a consequence of someone's efforts or of a particular set of circumstances