I consider "side-scrolling" to be a game that has a constant flow in some direction. Or in other words, the level moves and you move relative to screen position. It can be at any angle, but most are 0 or 90 degree. At least this is how I interpret it as a programmer. The only thing that matters is what coordinates of obejects being altered due to the movement of the level.