Revenue represents the income that a business generates and includes both operating and non-operating income. Expenses, on the other hand, represent the funds that a business spends during its day-to-day operations.