机械舞
Popping是放克舞蹈和街舞中的一种风格，是一种借由肌肉迅速地收缩与放松的技巧，从而使舞者产生一种在震动的感觉。这种技巧称作「pop」或「hit」，并会配合「wave」及「isolation」等技巧，舞者会以多种不同的动作和姿势来配合歌曲的节奏以及重拍。Popping舞者又被称为「popper」。
「Popping」也可泛指几种相关的舞蹈风格及技巧，这些舞风与技巧常常融合在机械舞中，让舞蹈做出更多的变化，但这些不等于机械舞，机械舞只是其中一种较为人熟悉的风格，popping里面还混合了许多不同的元素。
一般认为这种舞蹈在1970年代时起源于加州弗雷斯诺，而灵感源自于锁舞 。
就像其他街头舞蹈一样，popping也常进行舞斗，参赛者在人群前面展现舞技击败挑战的舞者或舞团。这时就有机会见识到舞者在表演中不常出现的即兴动作，或做出与参赛者或观众的互动。
今天，popping在某种程度上也和嘻哈和电子舞蹈互相影响和结合。
popping在中文里常俗称为「机械舞」，这种称呼在字面上容易与「机器人」舞混淆。实际上真正的「机械人」舞风（所有动作表现力求模仿机器人、以发条或电力等启动之假人、活动雕像等），是另一种同属放克领域之舞蹈风格，经常与popping结合展现，称作「robot」。
历史
在1970年代晚期，一个来自美国加州的机械舞团「The Electric Boogaloos」（早期被称为「Electronic Boogaloo Lockers」）对机械舞的推广贡献良多，一部份是由于他们在电视节目「灵魂列车」上的表演。
The Electric Boogaloo自己宣称大约在1975年至1976年间，舞团创始人山姆·索罗门（Sam Solomon，又称Boogaloo Sam）在受到锁舞先锋团体「The Lockers」团体以及1960年代流行的热门舞蹈（Fad dance）「the jerk」的启发后，发明一组舞步，也就是现今所称的机械舞。在跳舞时，山姆在每次弯曲肌肉时都会说「pop」这个单字，最后这种舞蹈就被称为「popping」”Many confirm the Electric Boogaloos' story that Boogaloo Sam came up with the basics of popping.。”
其他密切相关的舞蹈风格，例如机器人舞等被认为在机械舞之前就已经存在，而也有说法认为早在The Electric Boogaloo成立之前的1960年代晚期，机械舞就已经以某种形式存在于加州奥克兰，并且这种舞蹈风格也无法回溯到任何特定的人或团体。
主流媒体将机械舞及其相关舞步的风行归功于《Breakin'》等电影，但同时也因为将所有这些舞蹈风格都称为地板舞（breakdance），进而产生了名称上的混淆。迈克尔·杰克逊也带动了机械舞的流行，他的舞步动作如太空步（月球漫步）等都十分为人所知。但这也造成了另一个名称上的混淆，由于「月球漫步」这个舞步在迈克尔·杰克逊掀起流行前，早就以「backslide」（后滑）的名称出现在机械舞的动作中。The Electric Boogaloo自己认为：「当山姆创造出机械舞和波加洛舞（Boogaloo）时，其他人也在创造并练习自己的独特舞风。在当时（美国）西岸每一个不同的区域都以自己独特的风格闻名，而每一种风格背后都有一个属于自己的精彩故事。而这些区域也包括了奥克兰、沙加缅度和旧金山。」
音乐
起源于 1970 年代后期的放克时代，流行音乐通常伴随著放克和迪斯科音乐跳舞。受欢迎的艺术家包括 Zapp、Dayton、Dazz Band 和 Cameo。在 1980 年代，许多流行音乐人也使用电子音乐，其中包括 Kraftwerk、Yellow Magic Orchestra、Egyptian Lover 和 World Class Wrecking Crew 等艺术家。 1980 年代流行音乐人也使用了更多主流嘻哈音乐，包括 Afrika Bambaataa、Kurtis Blow、Whodini 和 Run DMC。如今，流行音乐随著现代嘻哈（通常是抽象/器乐嘻哈）和各种形式的电子舞曲（如 dubstep）等更现代的音乐流派跳舞是很常见的。
通常受到青睐的歌曲有大约每分钟 90-120 拍的直线和稳定的节拍，4/4 拍号和强烈强调后拍，通常由小军鼓或鼓机。 popper 演奏的爆音通常出现在每个节拍或不同的后拍上。 popper 还可以选择更自由地跟随音乐，例如将流行音乐与旋律或其他节奏元素的节奏同步。尽管重要的是要记住爆音应该与音乐的底鼓和军鼓一致地进行，以免偏离其起源元素。
风格和技巧
有许多技巧和风格和机械舞结合，以让舞者能加强自己的舞蹈，并且能表现与众不同的演出，这些技巧有许多在机械舞的范围外是相当少见的。当广义的使用「popping」这个定义时，这些也会被认作是popping的一部份。
* Animation
* Boogaloo/Electric boogaloo
* Bopping
* Cobra
* Crazy legs
* Dime stopping
* Egyptian Twist
* Fast foward
* Floating, gliding and sliding
* Fresno
* Old Man
* Puppet
* Robot
* Romeo Twist
* Scarecrow
* Slow motion
* Strobing
* Ticking
* Toyman
* Tutting/King Tut
* Neck o Flex
* Twist o Flex
* Master Flex
* Vibration
* Walk Out
* Waving
* Roll
* Hitting
* Shadow Box
* ET
名词解释
* The Pop
Pop就是一种你震动身体不同部位的动作，这是要靠你震动你的肌肉来达成的。这是非常需要韵律感的，而且需要配合popping风格的音乐，你可以靠着伸直你的手肘来做popping，你也可以将肩膀隆起来做popping，而身体的其它部位都保持直立。
* The Lock or Locking
Locking就是身体做一些很快的动作，然后在一个动作的时候停住，一个形容Locking动作最好的解释就是:你有玩过那种小小的齿轮玩具吗? 当你上紧发条让他动作时，他真的动的很快，可是发条松了，他又一下子马上停了下来，回到原状，这样看起来是不是很像Locking 呢?(编者按:个人认为Locking应该和Electric Boogie，Boogaloo分开，因为他给人的感觉并不是自然的，比较像是快速)
* The Tick
这个动作常被用来作为机器人舞的舞蹈中，是Electric Boogie中很重要的一个部分，这个动作给人一种错觉，就好像这个人天生就像机器一般，停下来或开始动作的时候都会有一个震动，做这个动作就是要靠震动肌肉，法国的喜剧演员叫这种动作是“Clique”。
* The Floats or Glides
Float或是 Glide给人 种错觉，好像你的脚再走路时有一种特定的程序，这个动作给人一种感觉好像你想往东走，但实际上你的脚却是往西走一样，最著名的舞步就是Michael Jackson 跳的“Moon Walk”，这是一个老的喜剧演员的把戏，就像明明要往前走却又往后退。
* The SlowMo
这个舞蹈动作做起来就像是你在电视上看到的慢动作回放一样，通常舞者会把这个动作和MOON WALK一起做。
* The Wave
这是从四肢开始的波浪的动作。他给人一种错觉就像是有一股看不见的力量穿过你的整个身体，从一个地方开始，穿过手掌，手臂，整个身体最后停在你的脚。波浪的动作是一个标准的动作，包含在每一个舞蹈的例行动作中。不像其它的舞蹈动作，这个动作是流畅连贯的动作，应该是有精神的或是充满律动感的。波浪的动作的确从Pop中截取了不少的风格，但是你和Pop做一个比较，做Pop时如果有一个路径环绕全身，做起来会更加顺畅。
* The Mannequin or Robot (Robotics)
这是一个以经存在很久的机械舞蹈风格，他就像是模仿一个展示用的假人在现实生活中动了起来，然后从Mannequin style中又分离出两个动作。一个动作是是舞者就像是被县牵引的傀儡一般，行动不自由，无法自主，人被其它人所牵引着，你可能曾在电视上看过喜剧演员做这样的表演，最经典的动作就是同手同脚向前移动，再表演中这笔不同手不同脚一起移动常被使用。另一个风格就是机器人，这个动作就是你的四肢做动作时被一个固定的速度所控制，然后突然停住或是用Tick停住，就像是只有机器才会做的动作。通常在一个时间里，你只移动身体的一个部分，做的就好像是你被一个计算机程序所控制住一样，动作要做的很制式化。Mannequin:这个字指的是展示用的假人模特儿。
* The King Tut (埃及皇)
这个动作就好像是挂在墙上埃及的壁画及宫殿般的感觉，它包含了摆手部的动作，肩膀和手轴成90度，你的前臂可能是上或下，弯曲或扭转，可能远离你或靠近你，然后你的手可能要循环的上下或是循环的扭转，这要和Tick一起做，就像机器人舞蹈的风格一样，每一个动作是分开的。
* The Lean
这又是另一个相当受欢迎的喜剧演员的花招，他给人一种错觉好像人倚靠着某一样东西，可是这样东西实际上却又不存在，就像看不见的钢琴就是一个例子。
著名popper
* Bionic
* Boogaloo Shrimp (aka Michael Chambers)
* Mr. Wiggles (aka Steffan Clemente)
* Nam Hyun Joon
* Suga Pop