understanding terms