Well, an astringent tends to contain alcohol and it is meant more for oilier skin so it removes oil and mattifies the complexion. A toner is usually meant for dry to normal skin and it usually removes dead skin cells/unclogs the pores. They are similar products in that they tighten the pores but from my understanding, astringent is meant to remove oil.