User blog comment:R&CFOREVER/Does Ben 10 Omniverse take place in an Alternate Universe?/@comment-5486221-20140813121615/@comment-3096633-20140813142853

Well Albedo did describe the term Omniverse in the 40th episode. I think more will be explained in the time war arc.