Blender's subdivision system produces nice smooth subdivided meshes, but any subdivided face (that is, any small face created by the algorithm from a single face of the original mesh), shares the overall normal orientation of that original face.
What is subdivisions in blender?
Subdividing splits selected edges and faces by cutting them in half or more, adding new vertices, and subdividing accordingly the faces involved. It adds resolution to the mesh by divide faces or edges into smaller units.
How do you subdivide smoothly?
The first technique you can use is hitting the 'W' key while in edit mode. This will bring up the “Specials” menu. Now select subdivide or subdivide smooth. Using the “subdivide smooth” option is essentially the equivalent to mesh>smooth in Maya in seems.