especially Hv-groups and Hv-modules. In this regards, first we introduce several categories
of hypergroups and hypermodules by considering various structures of hypergroups and
hypermodules and various types of homomorphisms of them. Then we investigate the basic
objects of these categories such as kernel, cokernel, product, coproduct and etc. Finally, we
construct some functors between the categories of hypermodules and hypergroups. In …