ROM estimate is used at an early stage of the project when there is no solid information on the cost. Definitive estimate is used when there are accurate estimates at activity level.