L-cancelling is performed by pressing L, R, or Z up to 7 frames before landing. Doing so causes the aerial attack landing animation to play at double speed, cutting the lag time in half.
Dash dancing is performed by rapidly tapping the analog stick left and right while on the ground, it cancels out the character's initial dashing animation with another animation in the opposite direction, causing the character to quickly and repeatedly dash to the right and left in a short distance.
Crouch cancelling is performed by the character sitting in the crouch animation by only holding down. By only holding down the character will recieve very little to no knockback.
Text is from ssbwiki