Hi @M.Qadory,
Please take alook at ISE Ordering Guide.
You'll need to purchase license for two servers, if deployed as VMs, and there are different VMs too, depending of your environment.
You'll also need to purchase licenses for the functionalities you plan to roll out, and there are different licenses required depending of what you are trying to achieve.
BR,
Milos