In this course, different ways to approach Combinatorics - either in itself or in association with different algebraic structures - are considered, namely in the fields of Algebraic Combinatorics (in relation with symmetrical functions and group representations or with Coxeter groups), of Enumerative Combinatorics, or of the Combinatorial Theory of Matrices.