A heritage building is an old building that has a special architectural or historical value, often dating back to before the 20th century. These buildings are considered to be of cultural or historical significance and are often protected and preserved for future generations.