〈사기(史記)〉는 중국의 전한(前漢) 무제(武帝) 시대에 사마천(司馬遷)이 상고시대의 오제(五帝)로부터 한나라 무제 태초 연간(기원전 104~101년)에 이르기까지 2천여 년간의 중국과 그 주변 민족의 역사를 포괄하여 저술한 통사이다. 본격적인 저술은 기원전 109년부터 기원전 91년 사이에 이루어진 것으로 추정된다.
그가 중국 최초의 임금인 황제(黃帝)부터 무제에 이르는 역사를 인물 별로 나누어 쓴 〈사기〉 130권은 형식으로나 내용으로나 획기적인 역사책이다. 이런 형식을 기전체(紀傳體)라고 하는데, 연대순으로 써가는 편년체(編年體)와 함께 역사 기록 방법의 하나이다.
〈사기〉의 가장 큰 특색은 역대 중국 정사의 모범이 된 기전체(紀傳體)의 효시로 제왕의 연대기인 본기(本紀) 12편, 연표인 표(表) 10편, 역대 제도 문물의 연혁에 관한 서(書) 8편, 제후왕을 중심으로 한 세가(世家) 30편, 공명을 세운 사람들의 전기 열전(列傳) 70편 등 총 130편으로 구성되어 있다.
사마천은 서문(태자공자서)을 통하여 〈사기〉 전체의 내용을 간략하게 알 수 있게 했다. 이편을 둘로 나누어 전반부는 태사령(太史令) 사마담(司馬談)의 아들 사마천의 집안 내력과 사기를 집필하게 된 동기 등을 기록하고, 후반부는 〈사기〉 130편에 대하여 각 편을 기록하게 된 동기를 기록하고, 〈사기〉를 저작하게 된 동기에 대해 언급하면서 황제(黃帝)부터 태초(太初) 연간에 이르기까지 총 130편에 526,500자를 ‘태사공서(太史公書)’라고 이름 지었다고 하였다.
또 사마천이 친구 임안(任安)에게 보낸 편지 〈보임소경서(報任少卿書)〉에서 이광의 손자 이릉(李陵)이 흉노를 토벌하러 나갔다가 흉노에게 항복하자, 사마천이 무제(武帝)에게 이릉을 변호하다가 궁형(宮刑)을 당하게 된 사실을 말하였다.
사기는 〈본기(本紀)〉 12권, 〈표(表)〉 10권, 〈서(書)〉 8권, 〈세가(世家)〉 30권, 〈열전(列傳)〉 70권으로 구성되어 있다.