1: An expression doesn't have = signs, while an equation must.
2: An expression represents a quantity, while an equation is a claim that two such quantities are equal. An expression is part of an equation. You wouldn't say that your foot and your leg are the same thing, would you? If you would, we apologize. We didn't realize you had that..