Double taxation refers to a situation where a person or a business has to pay taxes twice on the same income or asset. It occurs when both the individual or entity and the source of income or asset are subject to taxation by two different authorities. This can lead to a higher tax burden and is generally considered unfavorable.