As wants are unlimited,an economy is faced with a wide range of choice that firms have to fulfill. But we know that resources are scare. By allocating resources to meet one type of demand,it means that some other demand will have to be sacrificed. The choice that firms and producers have to make in allocating resources forms the basis of the principle of opportunity cost.