The core use for a smart contract would be the automation of some specific processes that would otherwise require a middleman. Think about purchasing a house, or receiving your salary - in the former example, you'd need lawyers and brokers, while in the latter, you'd require the employer to interfere. With an Ethereum smart contract, these needs disappear.