From Longman Business Dictionary
specialtyspe·cial·ty1 /ˈspeʃəlti/ noun (plural specialties) [countableC] especially American EnglishAmE a subject or skill that you know a lot about or have a lot of experience inSYN BrE specialityTheir specialty is combining computer hardware of various sorts into a single operating system.