Interrupt priorities and levels

What is the difference between interrupt priorities and levels in RISC-V?
which bits decide 256 different levels in same preemption levels ?