title: Unity3d files types. What are they for: .meta, .controller, .anim, .asset?
body: <p><strong>Short Question:</strong></p>
  
  <p>What is purpose of <code>.controler, .anim, .asset</code> file types in Unity project.</p>
  
  <p><strong>Important note:</strong>
  The purpose of this questions is investigation of Unity3d project structure by it's files types.</p>
  
  <p>I'm not asking how to prepare my project for git. I'm interested in purpose <em>and behavior</em> of files by their extension, looking for documentation as like as one in to <strong>summary #1</strong>.</p>
  
  <p><strong>Introduction how do this question appears:</strong></p>
  
  <p>I'm working with unity3d, and when I run a <code>git status</code> after sync I got a long list of modified/deleted files I did not touch. These files have next extentions: <code>*.meta, *.controller, *.anim, *.assets</code></p>
  
  <p>After long googling with different request I found good enough information only abut <code>*.meta</code> files and collisions that may happens when lose or duplicate <code>guid</code> in <code>*.meta</code> files. But other files extensions dose not represented so well in a google responses. And I able only guess what these kind of files do by their extension, but I prefer to definitely know it. </p>
  
  <p><strong>Summary:</strong></p>
  
  <p>Can you help me to find information about purpose, <em>structure and behavior</em> of files with next file extensions in Unity3d project.</p>
  
  <p>1) What is <code>*.meta</code> file in Unity3d?</p>
  
  <p><strong>answer#1:</strong> <em>This file type contains data about assets that cannot be stored inside assets. Each asset has it own <code>*.meta</code> file.
  <a href="https://blog.forrestthewoods.com/managing-meta-files-in-unity-713166ee3d30" rel="nofollow noreferrer">https://blog.forrestthewoods.com/managing-meta-files-in-unity-713166ee3d30</a></em> </p>
  
  <p>2) What is. <code>*.controller</code> file in Unity3d?</p>
  
  <p>3) What is <code>*.anim</code> file in Unity3d?</p>
  
  <p>4) What is <code>*.asset</code> file in Unit3d?</p>