Conda pointing to base env regardless kernel chosen

I am new to jupyterlab, i want to understand how jupyterlab works and more importantly how the ‘*’ is working when we run “conda env list” command. Is there any configuration file that i can take a look at, because when i run conda env list command in jupyter notebook it is always pointing to base env regardless the kernel chosen

for eg: