Apa itu kelas abstrak?

Kelas generik yang hanya digunakan sebagai template untuk kelas turunan, dan yang tidak dapat diinstansikan.