Deck area is length times width, but boards are bought by the piece, so the calculator counts rows instead. It divides the width the boards cover by the board width plus the gap, rounds up, and multiplies by how many pieces one row needs. Then it adds your waste and rounds up to a whole board. Ten percent covers ordinary cuts. A picture frame border or diagonal boards want 15%.
Joists run across the boards, so the calculator needs to know which way the boards run. Joist lines are the spaces along the run, rounded up, plus one. Then it checks the joist against the span table in IRC R507.6 for the lumber and spacing you picked. If one piece cannot reach, it adds a beam line under the middle and splits the joists into equal bays. This is the check that catches a 2×8 on a 12 ft span before it turns into a bouncy deck. Posts go along each beam line at the spacing you set.
Between them, the board, joist and post counts cover the whole deck: a materials list you can paste into an order. It is a deck material calculator, not a beam design, so footings, beam sizes and the ledger connection still come from your plans and your building department.
A deck needs a way down and a railing. The stair calculator splits the deck height into equal risers, and the baluster spacing calculator spaces the railing along the edge. Thinking about a patio instead? The paver calculator counts pavers, base and sand for the same space.