What is the difference between the STLC (Software Testing Life Cycle) and SDLC (Software Development Life Cycle)?

What is the difference between the STLC (Software Testing Life Cycle) and SDLC (Software Development Life Cycle)?

SDLC (Software Development Life Cycle) shows all the standard phases that are required to carried on through-out the process of Software Development.
STLC (Software Testing Life Cycle) is the testing process which is executed properly in the whole Software Testing process.