"margin-left" e "left"...

In pratica mi pare di capire che la prima modifica i margini e di conseguenza influisce anche sugli altri oggetti, mentre la seconda vale più in senso "assoluto", nel senso che vale per l'oggetto di riferimento e basta.

io mi trovo meglio col "left" (stesso discorso vale per i vari "top", ecc) ma in giro leggo che non si dovrebbe usare, come mai?
mi trovo male a gestire tutto col "margin" e basta.