Fashion refers to the prevailing style of clothing and accessories (shoes, bags, etc) being produced and used in a particular period of time.
Style refers to a distinctive expression of elements in a specific subject area. In the context of fashion, it refers to a person's characteristic mode of dressing.
Both terms are often used interchangeably.