1. A system for dynamically grouping messaging buddies from an electronic network, comprising: a profile database configured to store profiles that each include profile attributes of one of said messaging buddies; a messaging application of a user device coupled to said electronic network for transmitting message information to buddy devices corresponding to said messaging buddies, said messaging application entering a dynamic grouping mode for generating a dynamic buddy list based upon a grouping query to said profiles in said profile database from a device user of said user device; and a processor device coupled to said user device for controlling said messaging application to thereby dynamically group said messaging buddies from said electronic network.