たいていのLinuxディストリビューションに含まれるブートローダー。
マスターブートレコード(MBR)、もしくは指定したパーティションの先頭に入れることで指定したLinuxカーネルをメモリ空間に読み込み、制御をカーネルに移すことを仕事としている。
設定を変更する度にLILOの再インストールを行なう必要があるが、これはディスク上のどこにカーネルコードの断片があるかをデータファイルに記録していて、このファイルを利用してカーネルをロードするためである。
Linux以外のオペレーティングシステムも起動でき、いわゆるデュアルブート(LinuxとMicrosoft Windowsを選択して起動させること)もできる。
最近はGRUBと呼ばれる高機能ブートローダーも出現しているものの、なぜかこちらを正式採用しているものは少ない。