I had return to the literature review on development methodologies (strictly speaking, methodologies). Some authors interchangeably define "X" as a methodology and then as a framework. In reality, are software development methodologies and software development frameworks indistinct?, or are there differences?, or is there any relationship of continence between the two terms?