A workshop is a gathering, usually several days in length, which emphasizes problem-solving, hands-on training and involvement of the participants.