Question: what is the difference between income and gain?
Answer: Between revenue and gain, the difference is that revenue always arises in the course of the business' ordinary activities (e.g., sales of goods or sales of services), while gain represents other items that are considered as income which may or may not arise in the ordinary activities of the business or entity (e.g., ...