There's a huge difference between the two. I invite you to consult the website of the Canada Revenue Agency. It very clearly establishes the difference between tax evasion and tax avoidance.
Tax evasion is wilfully failing to comply with the law. If you wilfully fail to comply with the law—