생존분석(Survival analysis)은 관찰대상(subject)을 일정 기간 추적하여 특정 사건이 발생하기까지의 시간을 측정하는 것에서 출발한다. 사건 발생 이전 상태(state)에 머물러 있는 시간의 길이를 분석해 사건 발생에 영향을 미친 요인을 탐색하고, 그 효과의 강도를 추정하는 것이다. 물론, 생존분석에서 활용되는 생존 기간을 다중회귀분석이나 로지스틱 회귀분석에서도 분석할 수 있다. 다중회귀분석에서 사건 발생까지의 시간을 종속변수로 하여 영향 요인을 파악하는 것이다. 이 경우 관찰 기간 내에 사건 발생 여부를 확인할 수 없는 중도 절단 사례가 많으면, 과소추정의 여지가 있으며 시변 독립변수(time-varying explanatory variable)의 영향을 분석할 수 없다는 한계가 있다. 또한, 로지스틱 다중회귀분석으로 사건 발생 여부를 더미화해서 영향을 파악하는 방법도 생각할 수 있는데, 이 경우에도 생존 기간이 다른 자료들이 생존 여부라는 이분 변수로 동일하게 처리된다는 한계가 있다.