Translation is the second step in protein synthesis, following transcription. It takes place in ribosomes. These are complex cellular particles that are composed of a number of proteins and ribosomal RNA molecules. Ribosomes act as a hub for protein synthesis.