В чем разница? В производителе. В источнике. В том, КТО создает, принимает, утверждает акт. Закон – это нормативный правовой акт законодательного органа государственной власти. Что это за орган? Высшим законодательным органом государственной власти в России является Федеральное Собрание России, оно состоит из Государственной Думы и Совета Федерации. Принятое Федеральным Собранием – это законы.