A-law a u-law jsou dva algoritmy, které se používají při úpravě vstupního signálu pro digitalizaci. Tyto algoritmy jsou implementovány v telefonních systémech po celém světě. Tyto dva algoritmy mají poměrně minimální rozdíl a většina lidí tento rozdíl nezná. První rozdíl mezi nimi je dynamický rozsah výtoku; U-právo má větší dynamický rozsah než a-právo. Dynamický rozsah je v podstatě poměr mezi nejtišším a nejhlasitějším zvukem, který lze v signálu reprezentovat. Nevýhodou vyššího dynamického rozsahu je větší zkreslení malých signálů. To jednoduše znamená, že a-zákon by zněl lépe než u-law, když je zvukový vstup velmi měkký.
Výhody a nevýhody jednoho oproti druhému jsou dosti zanedbatelné a obě se v současnosti používají v různých oblastech světa. U-právo v současné době používají společnosti v Severní Americe a Japonsku, zatímco A-právo se v Evropě používá. Ostatní oblasti používají směs těchto dvou zemí v závislosti na zemi.
Většina zemí používá pouze jeden standard, takže by neměly být problémy s místním hovorem nebo dokonce s mezinárodními hovory mezi zeměmi, které používají stejný standard. Problém nastává, když se uskutečňuje hovor ze země, která používá jeden standard do země, která používá druhý standard. Ačkoli je možné usnadnit převod z jednoho algoritmu na druhý, jedná se o ztrátovou konverzi a výsledkem by byl degradovaný signál. Abychom se tomuto problému vyhnuli, je a-zákon algoritmus, který by se použil vždy, když některá ze stran použije a-zákon. Z tohoto důvodu je nezbytné, aby země, které používají u-law, měly také schopnost používat a-law, zatímco země, které používají a-law, nemusí být nutně schopny dělat u-law.
Souhrn: