Two variants of sequent calculus for classical logic will be examined, a structural and a logical one. The former is defined in accordance with Dosen’s criteria for logical constants. The latter resembles standard Gentzen’s sequent calculus and satisfies Hacking’s criteria for logicality. Both variants are provided in two versions; the first based on the standard notion of sequent and the second on the generalised one, with terms occuring on a par with formulae. It will be shown that the second approach provides better solution to the posed problem. In particular, whereas both versions satisfy Dosen’s criteria and provided rules are harmonious in some sense, only the second satisfies full cut elimination theorem which is one of the Hacking’s requirement.