Il y a can mean both there is and there are.
Un and Une become des when you are talking about more than one thing. In English, we say a cat or simply cats, but in French it’s necessary to say des chats.
Remember that French vowel sounds are sometimes spelled with multiple letters!