# data[].attributes.body
graph that shows all the possible combinations of two goods that can be purchased at fixed prices and bought by the consumer with their fixed income/budget.

# data[].attributes.body
derives from alternative combinations of two goods that have the same level of satisfaction.

# data[].attributes.body
SE: change in the relative price of a good compared to the other influencing quantity demanded.
IE: changes in the consumer's real income influencing quantity demanded.

# data[].attributes.headline
Income and substitution effects relationship with different types of goods:

# data[].attributes.subject
Income and substitution effects relationship with different types of goods:

# data[].attributes.body
Normal
Inferior
Giffen

# data[].attributes.headline
Optimal consumption point is where IC is tangential to B.

# data[].attributes.subject
Optimal consumption point is where IC is tangential to B.