The relation between modular forms and their corresponding L-functions with various disciplines of mathematics has undergone significant evolution in the past century due to the critical role these complex analytical functions play in resolving essential problems and conjectures. The connection of modular forms and their L-functions with number theory, elliptic curves, representation theory, and algebraic geometry, among others, have resulted in diverse generalizations in different directions.