Yes, scratch cards are also known as instant lottery or quick online lottery. Because the state or national lottery sold them, players of scratch cards began to associate the scratch-offs with the lottery, which is how they received their name.