A hacienda is an estate, similar to a Roman latifundium, in Spain and the former Spanish Empire. With origins in Andalusia, haciendas were variously plantations, mines or factories, with many haciendas combining these activities.