The terrace is served from a Latin word 'terra,' which means earth, while the balcony is gotten from another Latin word 'balcone,' which has a similar meaning to a large window. Terraces can be located at the top of construction or probably built to stand on its own, while balconies are usually attached to the side of the building. A balcony can be used as a relaxing center or a small gardening point. If space is large enough, it can give a chance for the house owner to sit and interact with the outdoor activities.
However, terraces can also serve the purpose of a balcony, and even more. Terraces can be used as a mini-event center or restaurant and even more. This happens because the size of a terrace is surely bigger than that of a balcony, and the size determines what extent the usage can be. A balcony is usually accessible through a door from a room, and by just the resident of that particular room. On the other hand, a terrace can be accessed through a staircase or via many doors. Also, it is not always restricted for outsiders to access.