Creeps

Creeps are a type of unit within Dota 2 that heroes can interact with, but do not have direct control over by default (see Chen, Enchantress and Helm of the Dominator). There are two types of creeps: lane creeps and neutral creeps. Both types of creeps can be killed by players for gold and experience.

Lane Creeps
Lane creeps spawn in groups near the bases of the two different factions and constantly push towards that of the enemy. Lane Creeps are aligned to the faction they spawn from, and will attack any enemy creeps (including Neutral Creeps) and player-controlled units on sight. There are three varieties of lane creep: melee creeps, ranged creeps, and siege creeps. In addition, each creep wave slowly becomes more powerful throughout the game.

Melee creeps have more health, but deal less damage and appear in larger groups. Ranged creeps deal more damage to other creeps, but less against heroes, and have mana. Siege creeps deal more damage to buildings, have more health, and spawn every seventh wave. All lane creeps can disable backdoor protection on enemy buildings when close.

Destroying either of the enemy team's melee or ranged barracks will cause the destroying team's respective lane to begin spawning mega creeps instead of normal creeps. Mega creeps are stronger versions of regular lane creeps that give less gold and experience to the enemy when killed. When all enemy barracks are destroyed, upgraded mega creeps begin to spawn from all lanes. Siege creeps do not grow during the game, and cannot be improved by destroying the enemy barracks.

Mechanics
Lane creeps spawn behind their team's Barracks if they're still standing, or from the top of the ramps leading into their team's base if they have been destroyed, every 30 seconds. The first wave of creeps has 3 Melee creeps and 1 Ranged creep, and every seventh wave will have a Siege creep (starting at 3:00.) At 17:30, 34:00, and 50:30, an extra Melee creep is added. At 45:30, an extra Ranged creep is added. At 48:30, an extra Siege creep is added to every seventh wave.

Every 7 minutes 30 seconds, Melee and Ranged creeps will receive a permanent statistic increase shown below. The stat bonuses will continue for 30 stacks, or for 3 hours 45 minutes. Upgraded Mega creeps are equivalent to Mega creeps with all 30 stat bonuses.

Neutral Creeps
Neutral Creeps are tougher, more dangerous creeps that appear in the forest. They are aligned to neither of the teams, and offer an alternative source of Gold and Experience. Heroes can focus on killing Neutral creeps in order to farm, by Jungling. Some Neutral creeps also have special abilities. Heroes such as Doom can make use of these abilities, and turn them against their enemies. Roshan is also considered a Neutral creep.

Mechanics
Neutral creeps will spawn every minute after the first creep spawn, first spawn at 00:30. Aggravated creeps will follow units out of their camp for 7 seconds, at which point they will return to the camp area. This delay in the return can be used for Creep Pulling, which pulls Neutral creeps into contact with Lane creeps, and Creep Stacking, which causes multiple camps of creeps to spawn in one area.

Neutral creeps will not spawn if there is a unit within their camp. This includes Heroes, player-controlled units, other creeps, certain projectiles such as Gyrocopter's missile and wards.

Each team's jungle includes one Small creep camp, two Medium creep camps, and two Large creep camps. On average, a run through the jungle (not including ancients) will yield 513 gold and 977 experience.

Small Creeps
Small creeps are the weakest of the Neutral creeps. They give very little gold, and act more as a starting point for Jungling Heroes. They give anywhere between 65-102 gold, and between 123-144 experience.

An average Small creep camp yields 81 gold and 133 experience.

Medium creeps
Medium creeps are slightly tougher enemies. They deal more damage, have more health, and have access to abilities, but shouldn't be too much of a problem for most Heroes. They give anywhere between 81-155 gold and 144-258 experience.

An average Medium creep camp yields 102 gold and 202 experience.

Large Creeps
Large creeps are very difficult enemies. They all have access to some abilities that can be dangerous if they're not approached with caution. They give anywhere between 86-161 gold and 160-284 experience.

An average Large creep camp yields 124 gold and 220 experience.

Ancient Creeps
Ancient creeps are very powerful, magic resistant creeps. Their danger is made up for in rewards, if a Hero can survive long enough to reap them. They give anywhere between 215-346 gold and 279-393 experience.

An average Ancient creep camp yields 264 gold and 355 experience.

Roshan
Roshan is a unique creep that spawns near the middle of the map. In addition to providing a large experience and gold bounty when killed, Roshan also drops the Aegis of the Immortal. The third time he is killed in a single game (and every time thereafter), a Cheese will also drop from Roshan.

Roshan yields an average of 352 gold and 1789 experience.