Abstract : The talk will be on the basics of algebraic theory of semigroups. I will briefly discuss the basic concepts like Greens relations, Greens theorem etc that leads onto the the first structure theorem for semigroups- Rees theorem for completely 0-simple semigroups.