Many cities in the DFW area have dedicated GIS departments. Some provide downloadable ESRI shapefiles of various city features. A search in Google for [city texas gis] will usually locate the data for you. Please note that many cities are moving towards providing interactive maps where you can easily view desired data... but cannot download desired data off of the website. NCTCOG also provides some datasets across the north Texas region provided you sign up for a free account.
Types of Geospatial Data
Vector Data = Geographic data composed of points, lines or polygons. It defines the features of a geographic area using attributes (e.g., cities, rivers) - there is not limit to the number of attributes that you can assign. Attributes can be text or numeric. Usually saved in shapefile or geodatabase format.
Raster Data = Geographic data that is recorded in pixel (grid) form. It is good for showing continuous data over a geographic area (e.g., elevation, rainfall) or for performing weighted calculations. Usually saved in an image format. Aerial imagery you see in a map is in raster format.
The following image is a quick example of what a point, line or polygon might look like in vector or raster format:
LiDAR = stands for Light Detection and Ranging - millions of light pulses over a given area return to the sensor with location/elevation information, which enables you to create an accurate 3D surface.
GPS = A constellation of satellites in orbit around the earth communicate with devices that triangulate your position/elevation to create accurate data of what your are studying. Outputs are technically in vector format and can be easily brought into GIS for subsequent analysis or display.
Shapefile = the default vector GIS file type. It is composed of multiple "supporting" files with extensions including, but not limited to: *.shp, *.shx, *.dbf and *.prj. Shapefiles are also highly interoperable, which means that other, non-ArcGIS software, such as QGIS, can create, read and edit shapefiles. When zipped, shapefiles are highly portable.
Geodatabase (GDB) = can be either a Personal GDB or File GDB; in ArcGIS for Server, you might also hear about an SDE GDB. GDBs are becoming more popular within the ArcGIS environment. GDBs store geometry, a spatial reference system, attributes and behavioral rules for data. GDBs have Feature Datasets and Feature Classes. A Feature Dataset is like a folder and a feature class is like a shapefile. Interoperability is not as good with GDBs; for example, QGIS cannot read a feature class without it first being exported to shapefile format. GDBs can be stored in multiple formats, including: Oracle, Microsoft Access, PostgreSQL or Microsoft SQL Server, for example.
Coverage = the predecessor to the shapefile with a *.e00 file extension. Coverages have effectively been phased out, but you might come across one in an older dataset. They can be converted to shapefile using a tool in ArcGIS.
Keyhole Markup Language = commonly referred to as KML or KMZ, this is a file format commonly found when using data in GoogleEarth. Can be converted to shapefile format or vice versa; however, you may lose attribute information in the conversion.
MrSID = a common multispectral aerial image format that ends in *.sid.
TIFF or GeoTIFF = a common multispectral aerial image format that ends in *.tiff.
LAS = the predominant file format for LiDAR that ends in *.las - occasionally, you might run across another format ending in *.xyz. These formats can be converted to shapefile or feature class format. A warning though: they might be converted to multipoint features - a compressed version of a shapefile or feature class - which prevents you from seeing each individual point's attributes. Extra steps are necessary to extract the more detailed information.
CAD = stands for computer-aided design. AutoCAD and Microstation are two common programs that create CAD drawings. Common file types are *.dwg, *.dxf and *.dgn. Even though CAD software is different from GIS software, it is possible to bring CAD drawings into GIS into their real-world locations. Some finagling, especially with surface adjustment factors, may be required, however.
XLS or CSV = Excel and CSV files, with an appropriate join field, can be appended to GIS data - either shapefile or feature class - to augment tabular data. Adding Census variables to a tract layer or joining detailed descriptive information to a soils layer are good examples of when an XLS or CSV file might be useful.