Are all solutions mixtures? And are all mixtures solutions?
A mixture is a combination of two or more substances (called components) in which each substance retains its chemical identity.
A solution is defined as a homogeneous mixture of two more more substances--that is, a mixture in which the components are spread uniformly throughout. Therefore, all solutions are (homogeneous) mixtures.
There are also heterogeneous mixtures, ones in which the components are not spread uniformly throughout, such as rocks, sand, and wood. Since not all mixtures are homogeneous, not all mixtures are solution.