JVM参数,java -server 和java -client有什么用

JVM参数,java -serverjava -client有什么用呢?
他俩有什么区别,什么情况下使用这俩命令
网上查不到呢,好奇帮忙解答一下,javajdk还区分服务端和客户端吗

-client选择“客户端” VM
-server选择“服务器” VM

浅层意思应该就是服务端客户端的意思