SDLC stands for Software Development Lifecycle. This is the set of practices, or steps, that a software company uses to create and maintain their products.