ORF(open reading frame)とは開始コドン(ATG)で始まり終止コドンで終わっている領域
→タンパク質をコードしている可能性の高い領域

一般に
 「遺伝子がタンパク質をコードしているならば、配列は開始コドンに始まり終止コドンに終わる」
は正しく、
 「配列が開始コドンに始まり終止コドンに終わるならば、その部分はタンパク質をコードする」
はいつも正しいとは限らない。
つまりORFは遺伝子がタンパクをコードしているための必要条件に過ぎない。膨大な配列から「必要条件による絞込み」をかけているってことだ。