What are differences and similarities between a synapse and a neuromuscular junction?