1. A computer-implementable method for implementing correlation-based visualization of a markup language messages, said computer-implementable method comprising: receiving an inbound markup language message over a network in response to an outbound markup language message sent over the network; applying a template to at least said inbound markup language message; utilizing at least one rule to visually identify correlated elements in said inbound markup language message and said outbound markup language message in a tree structure; and outputting said tree structure.