Balcony Flooring Veranda

Balcony interlock veranda composite decking coextruding, what is the difference between a porch, balcony, veranda, patio and 2nd floor balcony traditional veranda. What is the difference between a porch, balcony, veranda. 400x400mm imitation stone veranda floor tile outdoor.