In this thesis, we define some new classes of meromorphic and multivalent functions using the techniques of convolution, subordination and generalized Carathéodory functions. The concepts of bounded boundary rotation and bounded radius rotation are extended. We study these new classes thoroughly and investigate several inclusion relations, coefficient results, radius problems, integral and convolution preserving properties. Most of these results are best possible. Various known and new results are derived as special cases.