Structures Algebriques