I’m not sure how complicated the tables you are dealing with are, so I’ll try to explain the basics, and you can feel free to ask me if you are looking for more. A logical statement is just that, a statement. Whether this statement is true depends on the facts, in the same way that my statement that your cat is blue and mean depends on the blueness and meanness of your cat. The relevant facts are the inputs, and they are themselves statements that may be either true or false; the statement ’ your cat is blue’ is one imput, and it is either true or (hopefully) false. What a truth table does is list, usually in a systematic fashion, all the possible combinations of values of these inputs. Then, these values are plugged into the logical statement, and the table records whether or not the statement is true in each case. If the statement is simple, such as ‘A and B’, then the table only needs three columns; A B (A and B) T T T T F F F T F F F F If the statement is more complicated, more columns are useful to break down the elements of the statement, although they are not strictly necessary. For example: “A and not (B XOR C)” (XOR means exclusive or; only one or the other) A B C (B XOR C) (not B XOR C) A and not (B XOR C) T T T——F——————T—————-T T F T —-T——————-F—————F T F F —-F——————T—————-T T T F——T——————-F—————F F T T——F——————- T—————F F F T——T——————- F—————F F F F——F——————- T—————F F T F——-T——————- F————-F So here the first three columns are the possible values of the inputs A, B, and C, the second column is the logical result of these inputs (although it depends only on B and C of course), the third column is simply the negation of that, and the final column is the value of the statement: whether or not A and (not B XOR C). So while you could have simply plugged each combination of values into the initial statement, this might be confusing, and the table breaks it into bite sized chunks. My apologies if I missed something, or if I totally underestimated your level of understanding. Agin, feel free to ask for further explanation.