Bioinformatics is the science of storing, retrieving and analysing large amounts of biological information. It involves biologists, computer scientists, and mathematicians analyzing data like DNA sequences, protein domains, and protein sequences. DNA sequencing determines the order of nucleotides in DNA using various techniques to analyze adenine, guanine, cytosine, and thymine. Protein domains are basic protein units that can fold and function independently, and domain prediction methods are sequence-based or structure-based. Gene expression can be determined by measuring mRNA levels using techniques like microarrays and RNA sequencing.