A system and method for dynamically grouping messaging buddies in an
electronic network may include a user device that communicates with a
server device in the electronic network for transmitting message
information to one or more selected buddy devices in the electronic
network. The server device may include a profile database that is
configured to store profiles which each include designated profile
attributes for a corresponding one of the messaging buddies. A device
user may utilize a messaging application of the user device to enter a
dynamic grouping mode for generating a dynamic buddy list from a static
buddy list based upon a grouping query of the various profiles in the
profile database.