You receive software disk, hardware cable and adapter plug. The soft ware is loaded onto a laptop and pluged into your car. The software does not like newer windows. On utube look up PA 140 bmw. There are several vids on using and installing. This is the one i bought
Scanner V1 4 0 Programmer Never Locking for BMW 3 5 7 Series x3 x5 SUV Z4 | eBay