Non-coding RNAs (ncRNAs) are a class of RNA molecules that are not translated into proteins. They include microRNAs (miRNAs), long non-coding RNAs (lncRNAs), small interfering RNAs (siRNAs), and other types. Despite not coding for proteins, they play crucial roles in regulating gene expression and cellular processes.