Buku nonfiksi berisi fakta sesuai dengan kenyataan sedangkan buku fiksi berisi imajinasi penulis. Struktur buku nonfiksi ditentukan berdasarkan teori ilmu pengetahuan sehingga informasinya jelas dan teruji, tidak seperti buku fiksi yang memiliki unsur tema, tokoh dan alur cerita. Kedua jenis buku dapat menarik perhatian pembaca dengan baiknya penyampaian gagasan penulis.