Population systems are often subject to various different types of environmental noises. This paper considers a class of Kolmogorov-type systems perturbed by three different types of noise including Brownian motions, Markovian switching processes, and Poisson jumps, which is described by a regime-switching jump diffusion process. This paper examines these three different types of noises and determines their effects on the properties of the systems. The properties to be studied include existence and uniqueness of global positive solutions, boundedness of this positive solution, and asymptotic growth property, and extinction in the senses of the almost sure and the pth moment. Finally, this paper also considers a stochastic Lotka-Volterra system with regime-switching jump diffusion processes as a special case.