The concept of automorphic representations, which can be considered as a huge generalization of classical modular forms, are one of the central themes of modern number theory known as the Langlands program. In this talk, I will introduce automorphic representations of GL(n) and their L-functions in a way accessible to non-experts and briefly discus some recent developments.