Червь и червяк — одно и то же, но слово «червяк» чаще используется в разговорной речи.                                                                          ru.hinative.com                       
 Слово «червь» имеет несколько значений: 
  - беспозвоночное ползающее животное с мягким длинным телом;                                                                          gramota.ru                       
- личинка насекомого, внешне похожая на это животное;                                                                          gramota.ru                       
- в переносном значении — жалкий, ничтожный человек.                                                                          gramota.ru                       
Слово «червяк» может иметь следующие значения: 
  - небольшое бескостное животное;                                                                          kartaslov.ru                       
- личинка насекомого (мухи, бабочки), по форме напоминающая червя;                                                                          kartaslov.ru                       
- в переносном значении — жалкое, низкое, ничтожное существо.                                                                          kartaslov.ru