"Lag" or "Latency" is a broad term that can be applied to a number of different issues. If your computer does not meet the minimum system requirements, you may experience client-side lag that may be resolved by upgrading your hardware.
Network latency is a product of your bandwidth, local network software and hardware configuration, and geographical distance from both the game server and, in some circumstances, the players in your match.