Дождь мочит землю/волосы.
Дождь намочил землю/волосы. (прошедшее время, совершенный вид глагола)
"
Замочить" сегодня чаще всего употребляют в значении "поместить на некоторое время в воду (с целью дальнейшей обработки)". Например: "замочить грязную рубашку в горячей воде". Иногда "замочить" используют практически в том же значении, что и
"промочить" ("промочить ноги в дождливую погоду)".
"
Вымочить" употребляется реже. Означает либо "замочить на довольно длительное время", либо то же, что и "промочить". Например: "хорошо вымочить ткань перед окраской", "вымочить всю одежду, гуляя под дождем".