The term "dress" has several meanings, depending on its context.
1) In a general sense, it refers to an item of clothing that is worn on top of the body and covers at least the torso. It can be a blouse or shirt for women, or a suit jacket or blazer for men.
2) More specifically, "dress" often refers to a particular type of formal wear for women - typically a long, flowing garment that is worn to special occasions such as weddings, balls and other social events.
3) In the world of fashion, "dress" can also refer to any complete outfit consisting of a top and bottom piece, often associated with casual or semi-formal attire.