Steampunk is often associated with cyberpunk and shares a similar fanbase and theme of rebellion, but developed as a separate movement (though both have considerable influence on each other). Apart from time period and level of technological development, the main difference between cyberpunk and steampunk is that steampunk settings usually tend to be less obviously dystopian than cyberpunk, or lack dystopian elements entirely.
Source: skinz-n-hydez
Labels: Cosplay, Steampunk