This article focuses on using optimization technologies such as topology based optimization, shape optimization and parameter-based optimization together with Finite Element Analysis software in order to optimize your designs for best performance. I will explain the differences, the benefits and the possibilities of using these techniques.