I am starting with the basics of X-ray crystallography, and I have encountered something I'm not able to rationalize.
As I understand it, the unit cell is the smallest parallelepiped enclosing the (a?) motif that can be translated along the lattice vectors to (re)construct a crystal.
The primitive unit cell is a unit cell that encloses at most one lattice point within its confines (the single lattice point corresponds to the unit cell possessing a single copy of the motif). However, when the primitive unit cell does not capture certain symmetries of the crystal (e.g., mirror planes), a non-primitive unit cell is chosen. This is essentially a larger unit cell (that would enclose more lattice point) that shares the symmetries the crystal possesses. The non-primitive unit cell can then be translated to construct the crystal.
What I don't understand here is why it is necessary to capture this symmetry using a non-primitive unit cell. If every crystal system (and therefore crystal) can be described by a primitive unit cell anyway (and given that lattices described by non-primitive unit cells can be described using a different primitive unit cell), why bother using a non-primitive unit cell when the end result is the same (i.e., construction of the crystal)?
I hope my description of the source of my confusion is at least somewhat clear. I would be very grateful for an explanation!