Prokaryotic viruses, such as bacteriophages, typically have a simpler structure compared to eukaryotic viruses. They contain a nucleic acid core, which can be either DNA or RNA, surrounded by a protein coat called a capsid. Bacteriophages often have a tail-like structure used for attaching to and injecting their genetic material into bacterial cells.