It's generally advisable to sand between coats of lacquer, especially if you're aiming for a smooth, high-gloss finish. The sanding helps to level out any imperfections in the previous coat and provides a tooth for the new coat to adhere to. That said, you don't necessarily need to sand between every coat - sometimes two or three coats can be applied without sanding in between.