Final answer:
DNA strands are antiparallel and the bonds within DNA include both hydrogen bonds, which occur between the nitrogenous bases, and covalent bonds, which are in the sugar-phosphate backbone.
Step-by-step explanation:
The two DNA strands are indeed antiparallel, meaning they run in opposite directions to each other, with one strand running from a 5' to 3' direction, and the other from 3' to 5'. Regarding the types of bonds found in DNA, there are two main kinds: hydrogen bonds and covalent bonds. The hydrogen bonds occur between the nitrogenous bases in the interior of the double helix, following base pairing rules - adenine with thymine, and guanine with cytosine. These bonds are relatively weak, which allows for the separation of the strands during DNA replication and transcription. On the other hand, the covalent bonds are found within the sugar-phosphate backbone of each DNA strand, linking nucleotides to each other through strong phosphodiester linkages.