explain the different cost concepts - Search