Tops are an item of apparel that refers to all garments that are worn to cover the torso. Tops may, or may not include sleeves to cover the arms.
About Vests:
Vests are garments resembling jackets only without sleeves, they are worn to add warmth without a full jacket. Vests may also be made of lightweight materials as a fashion item.