A software development methodology is usually a framework that is helpful to plan and control the task of developing any software or information system. Whether called a one way, methodology.
The SDLC which is a category of the software development methodologies which gave rise to many other popular models or methodologies such as the waterfall, spiral, prototyping, V model, RUP etc