Government procurement is necessary because governments cannot produce all the inputs for the goods they provide themselves. Governments usually provide public goods, e.g. national defense or public infrastructure. Public goods are non-rival and non-excludable, which means that one individual's consumption does not diminish the quantity or quality of the commodity available to others, and individuals cannot be prevented from freely consuming the commodity, or "free-riding". Consequently, private markets cannot provide public goods. Instead the government provides those goods and finances them by raising taxes from all citizens.