In this paper, we introduce several various classes of (ω, c)-almost periodic type functions and their Stepanov generalizations. We also consider the corresponding classes of (ω, c)-almost periodic type functions depending on two variables and related composition principles. We provide several illustrative examples and applications to the abstract Volterra integro-differential equations in Banach spaces.