Однокоренные слова и слова, имеющие один источник происхождения, отличаются в техническом аспекте. То есть (лучше рассмотреть на примерах):• однокоренные: допустим, корень «снеж»: «снежинка», «снежный», «Белоснежка», «снежить» и другие лексемы с корнем «снеж»;• словоформы: «снежинка», «снегопад» и пр.В обоих вариантах первоначальным словом является «снег». Все они сформированы от «снег». Однако к словоформам относятся все лексические единицы, образованные от «снега». А однокоренными – только те, где идентичный корень.