Look-up tables (LUTs) can vary in design and do not need to conform to a specific visual representation. They can be any configuration that accepts two inputs and produces one output. The inclusion of elements like pink squares to represent stored binary values is not mandatory for all LUTs. The essential function of a LUT is to map inputs to outputs, regardless of its physical appearance. Understanding the flexibility in LUT design is crucial for implementing them effectively in various applications.