.tmp 파일은 다양한 프로그램과 운영 체제(Operating System)에 의해 생성되는 일반적인 임시 파일입니다. 이 파일들은 파일이 생성, 수정 또는 전송되는 동안 데이터를 일시적으로 보관하는 데 사용됩니다. .tmp 파일의 주된 목적은 시스템 충돌(system crash)이나 애플리케이션 오류 발생 시 데이터 손실을 방지하는 것입니다. 예를 들어, 워드 프로세서(word processor)는 사용자가 문서를 편집하는 동안 .tmp 파일을 생성할 수 있습니다. 만약 저장하기 전에 애플리케이션이 충돌하면, 이 .tmp 파일에는 저장되지 않은 작업 내용의 일부 또는 전부가 포함되어 있어 사용자가 이를 복구(recover)할 수 있게 합니다. 마찬가지로, 운영 체제는 소프트웨어 설치나 업데이트 과정 중에도 .tmp 파일을 활용합니다. 이러한 파일들은 프로세스가 성공적으로 완료되면 일반적으로 자동으로 삭제됩니다. 그러나 오류나 불완전한 프로세스로 인해 때때로 시스템에 남아있기도 합니다. 현재 사용 중인 프로그램이 없다고 확신한다면 .tmp 파일을 삭제하는 것은 일반적으로 안전하지만, 잠재적인 데이터 손실이나 시스템 불안정(system instability)을 피하기 위해 삭제하기 전에 실행 중인 모든 애플리케이션을 닫는 것이 항상 권장됩니다. 특정 .tmp 파일을 생성한 프로그램을 식별하는 것은 파일의 생성 날짜 및 시간, 또는 파일 시스템(file system) 내 위치와 같은 추가 정보 없이는 어려울 수 있습니다.