Here are the OED definitions of those two words –
archaic, adj.
a. Marked by the characteristics of an earlier period; old-fashioned, primitive, antiquated. spec. in Archaeol., designating an early or formative period of artistic style or culture.
b. esp. of language: Belonging to an earlier period, no longer in common use, though still retained either by individuals, or generally, for special purposes, poetical, liturgical, etc. Thus the pronunciation obleege is archaic in the first case; the pronoun thou in the second.
historical, adj. and n.
1 A (a) Belonging to, constituting, or of the nature of history; in accordance with history.
1 A (b) spec. Belonging to or of the nature of history as opposed to fiction or legend.