specific branch of knowledge