Sherlock je textová adventura, ve které v roli slavného detektiva Sherlocka Holmese vyšetřuje hráč dvojnásobnou vraždu ve městě Leatherhead. Nechybí ani asistent Dr. Watson a inspektor Lestrade. K vyřešení vraždy je nutné prozkoumávat nalezené stopy a vyslýchat různé postavy reagující dle toho, co o vraždě doopravdy ví.
Hráč má k dispozici jen omezený čas, takže musí například stihnout daný vlak, který přijíždí dle časového rozvrhu, a také důležité události ve hře začínají v určitý čas. Na rozdíl od jiných textových adventur v té době je text popisující děj oddělen od příkazů, které jsou zobrazeny ve spodní části obrazovky.
Hráč má k dispozici jen omezený čas, takže musí například stihnout daný vlak, který přijíždí dle časového rozvrhu, a také důležité události ve hře začínají v určitý čas. Na rozdíl od jiných textových adventur v té době je text popisující děj oddělen od příkazů, které jsou zobrazeny ve spodní části obrazovky.