Operational research (OR) is a scientific discipline that uses OR techniques like linear programming to solve complex decision-making problems. Linear programming (LP) is a mathematical method within OR used for optimizing resource allocation to achieve an objective, such as maximizing profit or minimizing costs, by modeling the problem with linear relationships. In essence, OR provides the framework for using LP as a tool to find the best solution when resources are limited.