Originally Posted by
CliftonGK1
"Dry" lubricants are lighter weight lubes, often containing an evaporative carrier with teflon. Apply it lightly, run it in on the stand to penetrate the rollers, wipe it clean and you get a chain that doesn't have a gloopy coating of stuff on it to pick up a lot of dirt, dust, and grit (although, as ItsJustMe pointed out, if you ride in really dirt/dust prone conditions then almost nothing will solve it totally.)
"Wet" lubricants are high viscosity and coat everything with a protective barrier of gloop. Great for super muddy MTB and CX courses, commuting in the rain or snow (unless it's super-duper-cold) or any conditions where your chain might see prolonged exposure to water. The downside is that wet lubes suspend particles of everything, eventually turning a wet lubricant into a grinding paste if you don't thoroughly clean and relube frequently.
This is the correct answer.
I use Finish Line Wet in the falwinterspring during which we get rain every day for nine to ten months. The stuff gets incredibly messy, but it keeps the chain lubed. Lighter lubes wash off very quickly. During the summer I switch to ProLink chain lube. I don't know if this strictly qualifies as a "dry" lube, but if I let it sit overnight and then wipe it clean in the morning it keeps my chain running smooth and quiet for a couple of weeks without too much mess.