"Deck" means a structure and is further defined as a horizontal platform supported by any combination of posts, beams, foundations, and/or joists with or without handrails, steps or terraces and not covered by a permanent roof. “Terrace”, in this definition means a portion of the deck stepping up or down with the grade and used in lieu of, or in combination with, more traditional steps.