Hi,
PCB solder-mask is a layer of pcb that covers the top or bottom layer and protect the copper from etching, also at the soldering process it prevents making unwanted junctions.
PCB silk-screen is a layer on the board that is useful for mounting components, ordinary include the components name or value or name and version of the board.