DNA lưu trữ thông tin trong một chuỗi adenine, cytosine, guanine và thymine trên xương sống của hai phân tử deoxyribose, chúng đan xen vào nhau trong một chuỗi xoắn kép. Về bản chất, thông tin này được đọc bởi các phân tử RNA và chuyển thành protein.
Có thể mã hóa dữ liệu kỹ thuật số được con người sử dụng thành DNA tổng hợp và đọc ngược lại. Bởi vì bốn cơ sở của DNA tổng hợp này được ánh xạ trực tiếp đến các trình tự bit được con người sử dụng, đây là một quá trình tương đối đơn giản.
Tuy nhiên, trong một cơ thể sống phức tạp, việc đọc thông tin trong DNA phức tạp hơn nhiều. DNA được đọc bởi RNA thông tin, hoặc mRNA, được sử dụng bởi RNA dịch mã, hoặc tRNA, để tạo ra các axit amin và protein mà sự sống phụ thuộc vào đó. Quá trình này hầu như đã được hiểu rõ và trình tự của DNA chịu trách nhiệm tạo ra các axit amin cũng được biết đến. Tuy nhiên, phần DNA được sử dụng để tạo RNA và cuối cùng là protein phụ thuộc vào tế bào là gì và các điều kiện môi trường tức thời của nó. Việc xác định kết quả vật lý của các protein này, chẳng hạn như sự hình thành và phát triển của các cơ quan, đòi hỏi sự phân tích và quan sát phức tạp. Do đó, việc dịch mã di truyền thô thành dạng vật chất và các thuộc tính của một sinh vật mà không thực sự tạo ra sinh vật được đề cập là điều vô cùng khó khăn.